背景:我通过选择导航抽屉模板和我的 MainActivity extends AppCompatActivity
.
问题:我需要遍历/导航到另一个ui片段(假设 FragmentA
)从ui中单击按钮的结果 fragmentB
. 类似于 startActivityForResult
.
我宣布 navController
作为中的公共变量 MainAcitivty
试图在片段中访问它并执行 navController.navigate(MENU_ID);
没有运气。
有什么建议可以实现吗?
1条答案
按热度按时间t2a7ltrp1#
你得打电话
navigate
使用导航操作id或传递NavDirections
对象生成者safeArgs
插件。这里有一篇关于如何使用safeArgs
安全参数示例操作id示例