如何防止NavController导航到另一个片段(例如取消导航)

时间:2019-07-08 13:56:39

标签: android android-fragments kotlin

我从多个片段(平板电脑布局)构建片段屏幕。我需要一种简单的集中化机制来防止NavController离开屏幕(例如导航到另一个目标)。

我正在使用Android导航组件。由于我具有iOS开发背景,因此我正在寻找类似“ shallPerformSegue”回调的内容,如果我决定需要先完成一些操作,则可以取消导航。

理想情况下,我想“不要覆盖NavController”。实际上,我希望将NavController保持原样-保持完整。我的最终目标是提出通用解决方案,必要时可以在其他屏幕上重用。

0 个答案:

没有答案