我有一個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. 防止重新啓動在ajax
- 4. Android活動重新啓動
- 5. 編寫程序以防止自動重新啓動計算機
- 6. 防止活動的多重實例化
- 7. ANDROID活動強制停止重新啓動
- 8. 當活動恢復並重新啓動時,VideoView停止顯示
- 9. 字體更改時停止活動重新啓動
- 10. 活動重新啓動強制關閉
- 11. 重新啓動活動在微調onItemSelected
- 12. 重新啓動活動上uncaughtException
- 13. 如何重新啓動活動
- 14. 將onActivityResult()重新啓動我的活動?
- 15. 旋轉重新啓動活動
- 16. 製作按鈕重新啓動活動
- 17. 重新啓動一個任務活動
- 18. 如何重新啓動Android活動?
- 19. 活動重新啓動完成()
- 20. Android重新啓動我的活動
- 21. 驗證,防止刷新/重新啓動 - tkinter
- 22. 如何在啓動時啓動Windows服務,並防止用戶停止/重新啓動它?
- 23. 停止後重新啓動CSS3動畫
- 24. 如何重新啓動,重新加載或刷新活動?
- 25. 在不重新啓動活動的情況下恢復活動
- 26. 防止發射活動
- 27. 在重新啓動應用程序時重新啓動Android活動
- 28. 無法重新啓動由PendingIntent啓動的活動
- 29. 如何在重新啓動後立即啓動鎖屏活動?
- 30. 加載程序重新啓動活動啓動混亂