android - 如何在android中替换片段并在片段之前保存?
问题描述
我在我的应用程序中使用了一些片段,并且在替换片段时,destroyView
在 android 中的片段调用方法之前并且不保存状态片段。在导航组件中,我也搜索了它以使用替换片段。什么是正确的解决方案?
解决方案
好吧,如果我解决了您的问题,那么您可以使用导航到另一个片段
findNavController().navigate(R.id.destinationFragment)
而不仅仅是替换片段
并在 ViewModel 中保存所有不需要的信息
推荐阅读
- php - 没有PHP错误,codeigniter仍然显示空白页面
- amazon-dynamodb - 使用 VTL 在 AppSync 中添加或更新修改日期属性
- android - 如何从 Google Play 控制台获取应用程序崩溃日志
- python - matplotlib.pyplot theta 网格厚度
- php - 将某些日期显示为可能的交货日期
- android - 前台通知服务不能在一加设备中运行
- html - 如何隐藏控件并自动播放 iframe mp4 视频
- c# - 使用 .NET 注释记录方法执行时间
- tableau-api - UI 命名空间 Tableau 扩展更改未保存在 Tableau Server 中
- python-3.x - 带有 sep = '::' 的 Pandas read_table