我在詳細的活動,我想返回到家庭活動,按詳細信息活動後按鈕和調用完成方法之間的區別是什麼?後退按鈕和完成之間有什麼區別?
6
A
回答
8
如果你還沒有從你的Activity
覆蓋onBackPressed()
方法的話,它會調用finish()
您Activity
。您無需明確地撥打finish()
..
因此,它將顯示Activity
,它位於Activity Stack
的頂部。並有empty Stack
那麼你會相當的應用程序。
如果您有覆蓋onBackPressed()
方法,那麼您必須顯式調用finish()
以銷燬活動。
2
您還可以從你的代碼finish()
;你不能從代碼中按下後退按鈕。通常情況下,按下後退按鈕會導致致電finish()
。區別在於您是希望代碼還是用戶啓動操作。
2
隨着我都光潔度和後退按鈕破壞活動。我發現的唯一區別是,當你按下後退按鈕時,它會被調用。 onBackPress事件
相關問題
- 1. ActionBar後退按鈕和Android後退按鈕之間的區別
- 2. Dropzone.js「成功」和「完成」之間有什麼區別?
- 3. 重點和按下android按鈕之間有什麼區別?
- 4. 什麼是syncfusion按鈕和winForm按鈕之間的區別
- 5. Android中的後退和主頁按鈕之間的區別
- 6. 退出和退出配置單元之間有什麼區別
- 7. 是什麼成功之間給ajaxForm的區別:和完整:
- 8. 退出()和不在頭部函數之間有什麼區別?
- 9. Hadoop已完成和已退休的作業之間的區別
- 10. 「層」和「層」之間有什麼區別?
- 11. Tableau和QlikView之間有什麼區別
- 12. Microsoft.CompilerServices.AsyncTargetingPack和Microsoft.Bcl.Async之間有什麼區別?
- 13. @Entity和@embeddable之間有什麼區別
- 14. ContentObservable和DataSetObservable之間有什麼區別?
- 15. touchmove和gesturechange之間有什麼區別?
- 16. :notification.flags和notification.defaults之間有什麼區別?
- 17. proc和lambda之間有什麼區別?
- 18. :: after和after之間有什麼區別?
- 19. read()和io.read()之間有什麼區別?
- 20. Request()和Request.Form()之間有什麼區別?
- 21. WebServiceBinding.EmitConformanceClaims和WebServiceBinding.ConformanceClaims之間有什麼區別?
- 22. getA()和this.getA()之間有什麼區別?
- 23. (int)和intval()之間有什麼區別?
- 24. set_value和= pandas之間有什麼區別
- 25. * zoom和zoom之間有什麼區別?
- 26. {0}和「」之間有什麼區別?
- 27. typedef和using之間有什麼區別?
- 28. 「」和「'之間有什麼區別?
- 29. STDIN和tty之間有什麼區別?
- 30. +和%之間有什麼區別?
我認爲沒有差異,兩者都有相同的效果butt取決於你的活動在AndroidManifest.xml中的配置是什麼,如果你已經設置了android:launchMode =「singleInstance」 – QAMAR