Android: 如何在onPause方法中取消片段切换

Android: How to cancel fragment switch from onPause method

我的情况很简单:我有 fragment A 并将其切换为 fragment BNavigationDrawer。在 fragment AonPause 方法中,我将数据保存在数据库中。但是如果有些字段是空的,我必须显示警报并且不能将fragment A替换为fragment B,当然

有什么方法可以取消 fragment A onPause 方法中的片段替换吗?

谢谢!

您需要从具有 NavigationDrawer 的 Activity 到 Fragment A 的钩子方法。如果您从 Fragment A 捕获导航点击事件并且 return true 或 false 停止导航抽屉点击事件。如果您可以发送一些代码,我可以帮助实施或至少提供一个 git 回购协议。