我有一個app.It與活動A.開始然後我們可以去活動B.當我最小化的應用程序,並開始從重新發送申請應用程序,是沒有問題的(活動B出現)。但是,當我最小化的應用程序,並開始從菜單中的應用程序(在應用程序圖標點擊),它從發射活動(活動A)開始,像應用restarts.How我可以防止that..Pls幫助防止活動重新啓動?
0
A
回答
1
那麼有沒有「機器人'這個一般的解決方案。你可以用一些標誌標記它並防止這種情況,至少我不知道任何標誌。但是你可以做的事情是在你的主要(第一)活動中檢查共享首選項中的一些變量,並由你自己啓動活動B.
您可以在共享偏好,當你在你可以設置爲true活動B上輸入保存這個needToGoToB,例如。
如果(needToGoToB){ startActivity(新意圖(此,B.class)); finish(); 其他{// 只是正常的流動 }
1
In B Activity
onCreate(){
// Save int preference "pref" 0 for B as not destroyed.
}
onDestroy(){
// Save int preference "pref" as 1 for B as destroyed.
}
In A Activity
onCreate(){
if (pref=0){
//launch B Activity
}else{
// Do nothing
}
}
相關問題
- 1. 防止活動重新啓動旋轉
- 2. 防止在手機啓動時重新啓動活動?
- 3. 如何自動防止「重新啓動」活動?
- 4. 如何防止方向更改期間活動重新啓動?
- 5. 如何防止以前的InstanceState數據重新啓動活動
- 6. 防止重新啓動在ajax
- 7. 重新啓動活動嗎?
- 8. 重新啓動活動Android
- 9. Android活動重新啓動
- 10. 如何防止活動在Android中的方向更改時重新啓動?
- 11. 活動重新啓動但計時器未重新啓動
- 12. 防止活動壓
- 13. 如何防止活動重新加載回來的行動
- 14. 動畫重新啓動Android的活動
- 15. 編寫程序以防止自動重新啓動計算機
- 16. 如何防止重新啓動Android Tabhost中的某個動作?
- 17. 防止JavaScript啓動滾動
- 18. 停止/重新啓動GLib.Timeout.Add();
- 19. 防止活動的多重實例化
- 20. 字體更改時停止活動重新啓動
- 21. 當活動恢復並重新啓動時,VideoView停止顯示
- 22. 停止Android後退按鈕從重新啓動活動
- 23. 停止活動並重新啓動它(android)
- 24. ANDROID活動強制停止重新啓動
- 25. 相機預覽停止在活動重新啓動
- 26. 在系統終止應用程序後重新啓動活動
- 27. 更改字體重新啓動活動
- 28. 重新啓動活動在微調onItemSelected
- 29. 製作按鈕重新啓動活動
- 30. 如何重新啓動Android活動?