Tôi muốn phát hiện thời điểm người dùng chạm vào bất kỳ vị trí nào trong chế độ xem trong ứng dụng Android của tôi.Cách phát hiện khi người dùng chạm vào chế độ xem trong Android
Mã của tôi trông như thế này:
linearLayout = (LinearLayout) findViewById(R.id.linearLayout); // main layout
// ...
linearLayout.setOnTouchListener(this);
// ...
public boolean onTouch(View v, MotionEvent event) {
Toast.makeText(this, "Touch!", 1000);
if (event.getAction() == MotionEvent.ACTION_DOWN) {
Toast.makeText(this, "Down!", 1000);
return true;
}
return false;
}
... nhưng khi tôi bấm vào xem, tôi không nhận được Toast!
Các sự kiện liên lạc có hoạt động trong trình mô phỏng hay tôi đã gặp lỗi trong mã của mình?
tôi đang tìm kiếm các giải pháp tương tự. Cảm ơn Biswajit –