Использование CircleImageView
библиотека:
implementation 'de.hdodenhof:circleimageview:2.2.0'
в XML:
<de.hdodenhof.circleimageview.CircleImageView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/message_avatar"
android:layout_width="75dp"
android:layout_height="75dp"
android:src="@drawable/avatar"
app:civ_border_width="2dp"
android:layout_gravity="center"
app:civ_border_color="YOUR_COLOR"/> // if you don't want give any border remove this line
В Java:
CircleImageView message_avatar = (CircleImageView) findViewById(R.id.message_avatar);
, если выустанавливаются изображения динамически с использованием Picasso
библиотеки:
implementation 'com.squareup.picasso:picasso:2.5.2'
в Java
Picasso.with(context).load(IMAGE_PATH).into(message_avatar);