S'il vous plaît aidez-moi à comprendre ce que je fais mal. Je dois dessiner un cercle derrière une image (donnée en bitmap) avec une couleur différente basée sur la logique de l'application, en utilisant le code suivant.Toile drawCircle derrière une image existante
Bitmap workingBitmap = Bitmap.createBitmap(bitmap);
Bitmap mutableBitmap = workingBitmap.copy(Bitmap.Config.ARGB_8888, true);
Canvas canvas = new Canvas(mutableBitmap);
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setColor(Color.BLUE);
paint.setStyle(Paint.Style.FILL_AND_STROKE);
int horizontalPadding = (iconSize - drawingWidth)/2;
int verticalPadding = (iconSize - drawingHeight)/2;
canvas.drawCircle(120, 120, 100, paint);
return mutableBitmap;
ce que je veux est un cercle au-dessus de l'image, qui couvre tout l'image complètement, comment dire le code qu'une image a une couche supérieure.
Merci
merci ça marche –