2

我想在画布上绘制像笔那样的图像。它看起来像我正在画钢笔。 虽然我停止绘画,但应该隐藏笔的图像。当我在画布上绘图时是否可以显示图像?

可以吗? 如果是,那么我该怎么做才能做到这一点? 谢谢。

+0

我认为你必须使用动画 – Newts

+0

我猜你想要一个画布,用户可以从中借鉴到(像一幅画的应用程序)?如果是这样,你可以画出一个笔的图像(在画布上),使其点在用户按下的位置。但我认为这将是你最担心的问题。 – FunkTheMonk

+0

但是怎么做呢? –

回答

1

是 采取位在画布上,并通过指定坐标

如绘制。

  int Down_yvalue=0; 
      int Current_yvalue=0; 
      Bitmap bmp1 = BitmapFactory.decodeResource(getResources(), R.drawable.face); 
     canvas.drawBitmap(bmp1, Down_yvalue, Current_yvalue, new Paint());  

和ontouch事件得到的坐标,并通过调用此方法无效 如重绘。

   public boolean onTouchEvent(MotionEvent event) { 
       Down_yvalue=(int)event.getX(); 
       Current_yvalue=(int) event.getY(); 
       invalidate() ; 
      } 
+0

好谢谢。让我试试看。 。 。 –

+0

你是否得到这个 –

+0

不,它不工作,因为我想要的。 。 。我的意思是,当我在画布上画画,并且在那里我触摸屏幕时,在那里,直到图像应该被显示。 –