Я пытаюсь построить игру в пинг-понг, чтобы весло показывалось внизу экрана, а кирпичи - вверху. Я использую три вида, один для весла, один для мяча, а другой - основной вид, который рисует два вида (шар и весло):
public void draw(Canvas canvas){
BallView.draw(canvas);
PaddleView.draw(canvas);
}
Что я хочу знать, так это то, что если я могу точно определить, к какому виду обращаются, я пытаюсь сделать это с помощью onTouchEvent
в основном задании:
@Override
public boolean onTouchEvent(MotionEvent event){
Log.d("touched", "touched")
return true;
}
Но проблема в том, что независимо от того, где я касаюсь экрана, весло движется, и я хочу, чтобы, только когда я коснулся весла, он двигался.
Так, как я могу это сделать, если это возможно?
Спасибо.