朋友在我的活動中,我已將finish()
放在onBackpressed()
的內部,有時候它還沒有完成或摧毀活動。會有什麼問題?爲什麼Activity在onBackPressed()中調用finish()後沒有完成或銷燬?
4
A
回答
5
super.onBackpressed()
會做finishing
東西給你,所以不要覆蓋此功能後,註釋此行。在這個功能添加額外的功能,如果您有任何...
+1
也不會在這個功能中調用「finish」... – Farhan 2012-02-15 05:56:51
0
1
結束()只是告訴活動做它需要做的來完成,例如。關閉,調用onPause,將結果報告給父母等。它不會執行exit()調用或其他任何操作。
完成()調用後應該返回。
也看到了這個問題:about finish() in android
-1
有時候做完()不支持的方法。 你的OnBackPressed()方法應該有@Override表示法。 bt此符號僅在API級別大於5時支持。
對我來說它的工作原理。
相關問題
- 1. 爲什麼在Activity被銷燬時調用DialogFragment.onCreateView?
- 2. 爲什麼onBackPressed()沒有被調用?
- 3. android:爲什麼在完成之後onDestroy()沒有被調用
- 4. Android OnBackPressed finish()?
- 5. 爲什麼調用finish()導致onCreate()被調用,開始一個新的Activity?
- 6. 爲什麼在完成連接之後不會調用完成?
- 7. ActivityGroup的子Activity在完成後未完成()被調用
- 8. 爲什麼在銷燬記錄之前沒有出現確認?
- 9. Android DataBinding Activity finish()
- 10. 爲什麼QObject銷燬稱爲AFTER銷燬的信號?
- 11. 如何在完成任務後在java中銷燬線程
- 12. 爲什麼Intent在調用Activity時沒有重定向?
- 13. 在創建它的Activity被銷燬後,Android線程會發生什麼?
- 14. C - 爲什麼我的變量沒有被銷燬?
- 15. 使用onBackPressed()返回上一個沒有finish()的活動?
- 16. 在OnBackPressed中使用moveTaskToBack,仍然銷燬活動
- 17. 完成或銷燬RCpp中內存中的xptr矩陣
- 18. onBackPressed()沒有被調用
- 19. OnBackPressed沒有被調用?
- 20. 調用finish()後,爲什麼不停止android活動?
- 21. 當子視圖被銷燬時,在NSView removeFromSuperviewWithoutNeedingDisplay中調用什麼?
- 22. FacebookActivity沒有在Api上調用finish()23+
- 23. 沒有UI的活動必須在onResume()完成之前調用finish()
- 24. Android爲什麼沒有完成活動
- 25. 爲什麼我的AsyncTask沒有完成?
- 26. 爲什麼Activity沒有爲權限(onRequestPermissionsResult)提供onActivityResult(...)回調?
- 27. 爲什麼線程對象在範圍之後不被銷燬?
- 28. 爲什麼調用賦值運算符觸發銷燬函數?
- 29. 在mousedown事件完成後銷燬bootstrap-popover
- 30. 調用backbone.js銷燬
正在項目中使用選項卡? – 2012-02-15 05:53:12