我正在爲Android做一個遊戲,但我從來沒有真正找到改變活動或內容視圖的好方法。我現在有一個主菜單活動,其內容視圖接收MotionEvent
s並將它們分派到我的自定義按鈕。另一個Activity
有一個簡單的contentView
,它只用一種顏色來繪製屏幕。所有contentView
s具有相同的基類和活動2源自活動1.在Android中改變活動
問題是,如果嘗試更改活動,應用程序只會崩潰。大約需要20秒,然後出現錯誤消息,說應用程序沒有響應。 在logcat中,還那裏有一個消息keyDispatchingTimedOut sending to activity2
以下是活動更改代碼:
public void changeActivity() {
Log.d("changing", "activity");
Intent i=new Intent(this, Activity_Level.class);
startActivity(i);
}
任何想法?
Post crash message。 – kosa 2012-07-30 14:46:44