我有画布,我可以看到它,一切正常。
现在我想在画布上画一个ImageView
,
并使用X和Y值将ImageView
设置为特定位置。
我该怎么做?
答案 0 :(得分:1)
无法在画布中绘制另一个控件。画布就像艺术家使用的真实世界画布,你只能在其中画画。我不能说我需要一个真正的巧克力图,但如果你愿意,你可以画一块巧克力。它就这么简单。
如果您想在特定位置绘制图片,请在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);