我试图在一张图片上特定的(x,y)位置设置标记,如下图所示:
我尝试使用Bitmap和canvas函数,但是到目前为止都没有成功。
Bitmap viewBitmap = Bitmap.createBitmap(image.getWidth(),image.getHeight(),Bitmap.Config.ALPHA_8);//i is imageview which u want to convert in bitmap
Canvas canvas = new Canvas(viewBitmap);
Paint paint = new Paint(2222);
viewBitmap.extractAlpha();
viewBitmap.eraseColor(getWallpaperDesiredMinimumHeight());
viewBitmap = viewBitmap.extractAlpha(paint, null);
canvas.drawBitmap(viewBitmap, 10, 10,paint);
canvas.drawCircle(20, 20, 5, paint);
canvas.clipRect(10,10, 10, 10);
image.draw(canvas);