我正在使用谷歌推荐的单一活动模式,并结合Android Jetpack Navigation组件。
Fragment 1是一个身份验证屏幕。在用户经过验证并导航到Fragment 2后,我希望按下Android返回按钮时关闭应用程序,并删除应用栏中的返回箭头。
我已经找到了一些方法,例如'onBackPressedDispatcher',可以添加/删除后退按钮功能,但没有什么方法可以同时移除返回箭头。
当从Fragment 1导航到Fragment 2时,我也尝试了'app:popUpTo ="@+id/firstFragment"',但这也不起作用。
这应该可以通过一行代码来指定。我还在努力寻找。有什么建议吗?
我已经找到了一些方法,例如'onBackPressedDispatcher',可以添加/删除后退按钮功能,但没有什么方法可以同时移除返回箭头。
当从Fragment 1导航到Fragment 2时,我也尝试了'app:popUpTo ="@+id/firstFragment"',但这也不起作用。
这应该可以通过一行代码来指定。我还在努力寻找。有什么建议吗?