我需要保證我的Android應用程序不會被啓動兩次。怎麼做?我的意思是在理想的情況下,我需要在第二次啓動的情況下切換到主副本。如何防止啓動第二份申請?
1
A
回答
2
考慮使用android:launchMode
更多對here
1
根據Android activity lifecycle,應該不可能在活動上啓動第二個副本。如果沒有終止,它將恢復正在運行的實例。
1
這就是應用的啓動的正常行爲。你不需要做任何特別的事情。 (並且完全不使用android:launchMode =「singleInstance」選項,這是一種非常特殊的行爲,可能不是你想要的。)
相關問題
- 1. 如何防止第二次點擊UICollectionViewCell?
- 2. 防止第二次啓動的功能,如果第一次沒有完成
- 3. php:防止表單重新申請
- 4. 啓動SIRI從申請
- 5. 啓動/檢查申請
- 6. 申請停止
- 7. Ajax CSS bugg。我如何防止雙擊爲了CSS申請?
- 8. 第一次啓動時如何防止通知許可?
- 9. 如何防止身份
- 10. 第二次啓動時停止第一個div的動畫
- 11. 如何防止進程啓動?
- 12. 防止JavaScript啓動滾動
- 13. 如何啓動第二個Java進程?
- 14. 如何防止進程啓動,如果它之前啓動?
- 15. 防止favicon.ico發出第二個請求 - Node.js
- 16. 如何以特定方向啓動外國活動/申請?
- 17. 申請which.max到第二,第三等最高值
- 18. 防止在啓動時啓動服務
- 19. AngularJS:如何防止請求
- 20. 如何防止ajax請求?
- 21. 運行申請時npm啓動錯誤
- 22. 乘客申請不再啓動:Errno :: EPIPE
- 23. 第二次防止CSS3旋轉
- 24. 防止第二票在評論投票
- 25. 防止上漲第二個事件
- 26. 防止第二次觸摸生效
- 27. 第二次啓動時停止第一次倒計時
- 28. 如何防止在TabActivity的第一個選項卡上啓動活動?
- 29. 第二次啓動線程
- 30. 如何防止第二個textarea編輯器出現?
你絕對可以擁有多個運行活動的「副本」。生命週期圖表與此無關 – Falmarri 2010-10-21 17:46:11
Andrew:我知道我已經設法啓動了我的應用程序的多個副本......您如何解釋它? – barmaley 2010-10-22 05:14:21