Ifステートメントを作成したい:
if(x == y+n)
{ }
n = [-20...20]
ここで、n は -20 から 20 までの任意の整数値です。
Javaでこれを行う方法は?
Androidでは、ontouchリスナーをdrawViewに「同期」しようとしています。画像がランダムに表示されるということは、画像が表示されたときに特定のアクションを実行したいということです....画面上の「タッチ」はかなり正確です...
----DrawView Class---
setX(rand.nextInt(width-20));
setY(rand.nextInt(height-20));
canvas.drawBitmap(b, getX(), getY(), paint);
public boolean onTouch(View arg0, MotionEvent event) {
if (event.getX() == DrawView.getX()|| event.getY() == DrawView.getY())
{
Certian action...
}
}
DrawView.getX()+[-20...20] と DrawView.getY()+[-20...20] を含めるにはどうすればよいですか?