Sin*_*N75 12 android android-architecture-navigation
最近我开始使用导航组件架构,现在我遇到了一个问题。在之前的片段事务中,我们可以在与另一个片段进行交易时设置标签,我们如何在使用导航组件架构时做到这一点。
基于FragmentNavigator源代码,目标片段将被实例化,无需任何分配标签的选项。所以你不能。
但您在评论中提到:
我使用标签来确定该片段是从哪个活动添加的。
您可以使用
findNavController().previousBackStackEntry
Run Code Online (Sandbox Code Playgroud)
获取先前的堆栈(谁打开了此屏幕)信息,例如、id、argument等。destination.labeldestination.id
| 归档时间: |
|
| 查看次数: |
944 次 |
| 最近记录: |