當我按回按鈕並重新啓動活動。數據沒有被綁定到TextView。 這意味着TextView獲取新的實例ID?當我按下活動按鈕並重新啓動活動時,是否需要存儲Textview Instance?
0
A
回答
-1
您可以使用onStart()方法,您可以在其中編寫計算或數據綁定部分,因爲只要您的活動是新建或在從其他活動返回時設置在前景中,就會調用此方法。
還有一種解決方案使用savedInstanceState()。請參閱此處,http://developer.android.com/training/basics/activity-lifecycle/recreating.html
0
是的,您對此非常正確,但部分。視圖受到活動生命週期的約束,因此當活動重新創建時,視圖也是如此。如果您希望保留與視圖相關的數據,則可以單獨存儲數據(靜態或通過共享前導),並在重新創建視圖時再次設置它。 這可能會幫助你here。
相關問題
- 1. 一旦我按Home按鈕並重新啓動活動,活動是否可見?
- 2. 當按下按鈕時,結果活動關閉主要活動
- 3. 製作按鈕重新啓動活動
- 4. 當活動重新啓動時,Android自定義按鈕消失
- 5. 微分主頁按鈕,按下後退按鈕並啓動新活動
- 6. 從主要活動(按鈕)啓動mapview
- 7. 如何在按下按鈕按鈕後啓動活動?
- 8. 後退按鈕重新啓動活動而不是返回
- 9. AsyncTask正在重新啓動,當我按下按鈕
- 10. 刷新android活動,並顯示更新的細節在同一活動。當我按下更新按鈕
- 11. 啓動新活動後,在新活動中改變方向並按下後退按鈕
- 12. 活動在按下按鈕時關閉
- 13. 當活動重新啓動時,活動的線程能夠存活嗎?
- 14. 當後退按鈕按下時重新啓動片段類
- 15. 重新啓動我的應用程序活動的主頁按下按
- 16. Android的 - 後退按鈕重新啓動活動
- 17. 停止Android後退按鈕從重新啓動活動
- 18. 如何重新啓動後退按鈕上的活動?
- 19. 後退按鈕重新啓動相機活動
- 20. 用後退按鈕重新啓動活動
- 21. Android後退按鈕不會重新啓動活動?
- 22. Android啓動按鈕的活動?
- 23. 鏈接按鈕以啓動活動
- 24. 按鈕啓動活動,如果語句
- 25. Android按鈕無法啓動活動
- 26. 當我按下當前活動中的按鈕時如何更改下一個活動背景
- 27. 當我點擊一個按鈕時,重新啓動動畫
- 28. 我怎樣才能重置我的活動,按下按鈕
- 29. 在主頁按鈕按下重新啓動應用程序顯示初始活動不是當前
- 30. 檢查當前活動是否需要活動(同一父母)
有什麼不對?爲什麼downvote? – Gvs13