Tôi đang cố tạo một trò chơi Jump và Run android nhỏ nhưng vấn đề của tôi là tôi không thể định cấu hình sự kiện ACTION_UP ngay. Dưới đây Mã của tôi:Android ACTION_UP thậm chí không bao giờ được gọi là
public boolean onTouchEvent(MotionEvent event) {
switch(event.getAction()){
case MotionEvent.ACTION_DOWN:
Log.d("OTE", "down");
touchDownTrue = true;
break;
case MotionEvent.ACTION_UP:
Log.d("OTE", "UP");
touchDownTrue = false;
break;
}
}
trường hợp MotionEvent.ACTION_UP không bao giờ được gọi và tôi không biết tại sao, cùng sẽ xảy ra nếu tôi sử dụng ACTION_CANCEL
Bạn có nhận được sự kiện chuyển động không? Nếu bạn nhận được một sự kiện chuyển động thì loại đó là gì? – Carth