0
我做了一個小遊戲觸摸屏幕上移,釋放下去。但是,玩家可以通過與屏幕邊界相撞而死亡。碰撞時,新的活動開始。碰撞後我繼續按下,「不幸的是,應用程序已經停止」。使用onTouchEvent
。當改變活動時觸發onTouch的應用程序破壞
我該怎麼辦?
我使用Eclipse和欣賞每一個答案
我做了一個小遊戲觸摸屏幕上移,釋放下去。但是,玩家可以通過與屏幕邊界相撞而死亡。碰撞時,新的活動開始。碰撞後我繼續按下,「不幸的是,應用程序已經停止」。使用onTouchEvent
。當改變活動時觸發onTouch的應用程序破壞
我該怎麼辦?
我使用Eclipse和欣賞每一個答案
看看您在響應onTouch事件執行代碼。如果活動正在銷燬或已被銷燬,可以執行它嗎?你使用後臺線程還是AsyncTask?您需要尊重Activity的生命週期,否則您可能試圖訪問不再處於活動狀態的Activity。
您需要發佈您的代碼。另外你爲什麼使用eclipse而不是android studio? – Phil3992