我想做一个 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]?