タッチイベントのアプリケーションで、長方形を描画したいのですが、これを試しましたが、正確な描画方法がわかりません。助けてください。触れた箇所に長方形を描きたい。drawRect()メソッドでgetX()とgetY()を使用するにはどうすればよいですか?以下はコードです-
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);
}
}