【发布时间】:2019-12-19 16:15:31
【问题描述】:
我正在为我的 Android 应用使用最新的 JetPack 实现,我需要根据逻辑有条件地从我的片段之一返回。
我发现了这段精美的代码:requireActivity().onBackPressedDispatcher.addCallback(),我在其中添加了我的逻辑。
但它只有在我按下手机的后退按钮(物理或虚拟)时才有效。如果我在发生导航时单击出现在汉堡包位置的导航箭头,则不会调用此方法。
是否可以在片段中也管理此事件?
提前致谢
【问题讨论】:
-
我已经在我的一个项目中使用了这个 -> stackoverflow.com/questions/55951871/…。
-
@tiborK 抱歉迟到了。谢谢你的评论。您能否通过一些解释将其作为答案,以便我可以将其标记为已解决?
标签: android navigation-drawer android-jetpack