我想重新啓動我的活動的一個實例。可能嗎?Android:如何重新啓動實例?
例如,從活動中,我將轉到另一個活動,然後當我回到上一個活動時,所有活動都是新的,沒有實例被保存。
我對Android有點新鮮。謝謝。
我想重新啓動我的活動的一個實例。可能嗎?Android:如何重新啓動實例?
例如,從活動中,我將轉到另一個活動,然後當我回到上一個活動時,所有活動都是新的,沒有實例被保存。
我對Android有點新鮮。謝謝。
也許這個舊文章可以幫助你:how do i restart an android activity
我只是解決了這個通過加入這一行到我的Android清單:
android:launchMode="singleInstance"
這是你宣佈你不想實例化每次你開始一個意圖的新活動。您現在可以重複使用現有活動。下面就來說明這個問題和其他活動中調整清單文件中的API文檔的鏈接:
http://developer.android.com/guide/topics/manifest/activity-element.html#lmode
這是一個老問題,但希望這個答案可以幫助人們仍在試圖弄清楚這一點。
您的意思是,當您按Back按鈕或調用'startActivity()'返回到初始活動時? – 2011-06-01 08:10:13
嗯類似的東西,但我怎麼通過startActivity做到這一點? – 2011-06-01 08:23:12