我有一個onTouchEvent的問題,因爲它沒有給出正確的值。我正在製作一個簡單的程序來顯示在文本視圖中觸摸屏幕的次數。我也使用傳感器來增加textview的值。我能夠存儲和增加textview上的值,當我使用傳感器,但是當我嘗試onTouchEvent值增加兩倍。 該值存儲在nearCount中。 這是的onTouchEvent使用onTouchEvent獲取值的兩倍
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
try {
if (nearCount > 0) {
tv.setText("" + nearCount++);
}
} catch (Exception e) {
e.printStackTrace();
}
return super.onTouchEvent(event);
}