java - 重新创建 fragment 后恢复 UI 状态

标签 java android android-fragments android-lifecycle

当我用 Fragment-B 替换 Fragment-A 并再次调用 Fragment-A 后,如何恢复 Fragment-A 的 UI 状态?

最佳答案

您可以在这两个 fragment 之间使用 SharedViewModel 并将状态存储在那里。

Share data between fragments with SharedViewModel

关于java - 重新创建 fragment 后恢复 UI 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59394596/

相关文章:

java - 检查数组中的内容是否为单词

android - 错误 : undefined reference to 'cv::String::deallocate()'

android - 带有 UI 和内存泄漏的保留 fragment

android - 我的 findViewById() 返回 null,但它不应该

java - 在PDF的每一页附加水印图像

带有按键监听器的 Java swing gui 程序在 Linux 中不起作用

java - GWT——服务器端同步块(synchronized block)

android - 如何为嵌套类函数编写 Frida 钩子(Hook)?

java - MP4Parser 空指针异常

android - 在 fragment 更改时恢复窗口插图