implementation 'de.hdodenhof:circleimageview:3.1.0'
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/profile_image"
android:layout_width="96dp"
android:layout_height="96dp" />
CircleImageView profileImage = findViewById(R.id.profile_image);
profileImage.setImageResource(R.drawable.profile_pic);
// Picasso.with(context).load(imageUrl).into(profileImage);
// Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.profile_pic);
// profileImage.setImageBitmap(bitmap);
profileImage.setBorderColor(Color.RED);
profileImage.setBorderWidth(2);
profileImage.setFillColor(Color.YELLOW);
build.gradle:
implementation 'de.hdodenhof:circleimageview:3.1.0'
layout.xml:
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/profile_image"
android:layout_width="96dp"
android:layout_height="96dp" />
MainActivity.java:
CircleImageView profileImage = findViewById(R.id.profile_image);
profileImage.setImageResource(R.drawable.profile_pic);
CircleImageView profileImage = findViewById(R.id.profile_image);
Picasso.with(context).load(imageUrl).into(profileImage);
CircleImageView profileImage = findViewById(R.id.profile_image);
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.profile_pic);
profileImage.setImageBitmap(bitmap);