簡體   English   中英

如何使用導航底部菜單存儲片段的狀態

[英]how to store the state of fragment with navigation bottom menu

我試圖將我的片段組件的值存儲在具有較低導航菜單的活動中,由 navController 控制。 我的問題是,當我使用底部導航將一個片段更改為另一個片段 (onPause) 或旋轉屏幕時,組件布局中的所有數據都會丟失。 有沒有辦法解決這個問題?

將數據存儲在 Viewmodel 中並從 UI 觀察它。 如果框架在配置更改或其他事件期間銷毀並重新創建活動和片段,則存儲的數據不會丟失。

https://developer.android.com/topic/libraries/architecture/viewmodel?hl=en

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM