Utilisateur anonyme
Détails
Comment créer une ImageView circulaire dans Android ?
Comment créer un ImageView
arrondi dans Android ?
J'ai essayé le code suivant, mais cela ne fonctionne pas bien.
Code :
Bitmap circleBitmap = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config.ARGB_8888);
BitmapShader shader = new BitmapShader (bitmap, TileMode.CLAMP, TileMode.CLAMP);
Paint paint = new Paint();
paint.setShader(shader);
Canvas c = new Canvas(circleBitmap);
c.drawCircle(bitmap.getWidth()/2, bitmap.getHeight()/2, bitmap.getWidth()/2, paint);
imageView.setImageBitmap(circleBitmap);
Image à l'intérieur du cercle :
![Entrez la description de l'image ici][1]
Comment puis-je faire cela ?
250
1
Moi aussi j'avais besoin d'un ImageView arrondi, j'ai utilisé le code ci-dessous, vous pouvez le modifier en conséquence :