0
我有一个画布,我可以看到它,一切工作正常。在Android Canvas上绘制ImageView(具体位置)?
现在我想在画布上绘制一个ImageView
, 并将ImageView
设置为具有X和Y值的特定位置。
我该怎么做?
我有一个画布,我可以看到它,一切工作正常。在Android Canvas上绘制ImageView(具体位置)?
现在我想在画布上绘制一个ImageView
, 并将ImageView
设置为具有X和Y值的特定位置。
我该怎么做?
无法在画布内绘制另一个控件。画布就像艺术家使用的真实世界画布,你只能在其中画东西。我不能说我需要一个真正的巧克力图,但你可以画一个巧克力,如果你想。就这么简单。
如果你想在一个特定位置中使用的你onDraw
方法来绘制图像验证码:
super.onDraw(canvas);
p=new Paint();
Bitmap b=BitmapFactory.decodeResource(getResources(), R.drawable.icon);
p.setColor(Color.RED);
canvas.drawBitmap(b, 0, 0, p);