Вы также можете использовать ShapeableImageView
, предоставленные библиотекой компонентов материалов.
Что-то вроде:
<com.google.android.material.imageview.ShapeableImageView
app:shapeAppearanceOverlay="@style/circularImageView"
app:srcCompat="@drawable/...."
app:strokeColor="@color/....."
app:strokeWidth="1dp"
...
/>
с:
<style name="circularImageView">
<item name="cornerFamily">rounded</item>
<item name="cornerSize">50%</item>
</style>
введите описание изображения здесь
Примечание: требуется как минимум версия 1.2.0-alpha03
.