我在绘制图片时遇到问题。如何在精确的坐标中绘制图像。我想在触摸屏幕的地方绘制图像。我怎么能这样做?我实现了onTouch方法,我得到了坐标,但我不知道如何在这个地方绘制图像。
答案 0 :(得分:1)
如下图所示以触摸坐标绘制图像
class Panel extends View {
public Panel(Context context) {
super(context);
}
@Override
public void onDraw(Canvas canvas) {
Bitmap _scratch = BitmapFactory.decodeResource(getResources(), R.drawable.calvin_logo_small);
canvas.drawColor(Color.WHITE);
canvas.drawBitmap(_scratch, x-point, y-point, null);
}
}