Android导航组件保存片段状态

时间:2019-09-24 13:01:44

标签: android android-fragments

我正在使用Android导航组件,但无法保存应用状态。

片段A在屏幕上(某些自定义文本字段中)显示了一些数据,只需按一下按钮,它就会到达片段B(navController.navigate(AddItemFragmentDirections.actionAddItemFragmentToItemNotTestedFragment(itemName))

将片段B作为后退按钮,因此我可以返回片段A(navController.popBackStack()navController.navigateUp(),因为它的行为相同)

这时,我在片段A中,但是自定义文本字段未包含先前的数据。

从A过渡到B时未调用

onSavedInstanceState,因此我无法保存状态。

如何解决?

0 个答案:

没有答案