在我的應用程序開始從主活動中註冊活動與按鈕發送一條消息,尚未開始活動
startActivity(new Intent(getBaseContext(),Register.class));
此註冊活動將創建可在ListActivity觀看記錄。
如果我從主活動(使用另一個按鈕)轉到ListActivity並決定要將記錄的數據從ListActivity發送到Register活動以編輯它,則存在兩種可能性:
1的註冊活動從來沒有被稱爲
2-註冊活動在後臺
打開我有兩個問題:
-Calling startActivity Register.class來回一次m Main和來自ListActivity的一次它會製作兩份Register還是一份?
- 當我從ListActivity調用Register活動並嘗試使用處理程序傳遞數據時,處理程序消息在活動打開之前到達並且數據不顯示在註冊屏幕中?我怎樣才能做到這一點?當Register的視圖打開時,有沒有辦法從ListActivity中知道?
謝謝。查爾斯。
+1`Intent.putExtra()`是做這件事最性感的方法。 – 2011-02-06 18:33:55