我目前使用的情況下如何暫時禁用/旁路了Android的onTouchEvent
@Override
public boolean onTouchEvent(MotionEvent ev)
{
提供從遊戲中我寫的用戶反饋。這個事件引發了一些需要花費一些時間才能完成的遊戲控制事件(因爲涉及動畫)。我遇到的問題是在動畫期間,如果我不斷觸摸屏幕(AKA觸發此事件),我將得到一個超時錯誤:
10-02 21:58:30.776:錯誤/ ActivityManager(67):原因:keyDispatchingTimedOut
基本上同時在動畫運行,我不需要這種情況下,雖然這將是很好排隊吧。
我能做些什麼來防止超時,要麼排隊事件,或暫時禁用它?
謝謝。
使用標誌,當標誌爲真時。回去。否則,處理事件 – qrtt1 2010-10-03 02:29:32