0
在我的应用程序触摸事件我想绘制矩形 - 我试着this.butnot得到如何绘制。请帮助我。 我想在触摸的点上绘制矩形。 如何在drawRect()方法中使用getX()和getY()? 如下代码 -ontouch在android绘制矩形
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction()==MotionEvent.ACTION_DOWN) {
int X=event.getX(); int Y=event.getY();
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setColor(getResources().getColor(R.color.Yellow)) ;
paint.setAlpha(opacity);
Canvas canvas1 = new Canvas(mutableimage1);
canvas1.drawRect(2.5f,2.5f,2.5f,2.5f, paint);
}
}
actully我试图借鉴image.and矩形当我trird为圆其working.but矩形没有显示 – 2013-03-03 13:56:39
好吧,你可能需要比较你的代码为矩形和圈?有什么区别可以导致矩形不被绘制。到目前为止我有帮助吗? – Guian 2013-03-03 14:06:01