【发布时间】:2019-08-28 19:44:59
【问题描述】:
我正在使用 android 导航组件库。我用导航图设置了两个片段。我想在我的片段内按下后退按钮时执行一些额外的操作。
override fun onOptionsItemSelected(item: MenuItem): Boolean {
return NavigationUI.onNavDestinationSelected(item, view!!.findNavController())
|| super.onOptionsItemSelected(item)
}
我使用此代码来处理工具栏向上按钮单击,但我也想处理返回按钮按下。我该怎么做?
【问题讨论】:
-
查看stackoverflow.com/questions/7992216/… 页面。你会在那里找到答案。
-
没有片段管理器有没有办法处理?
-
你的意思是什么额外的操作?
-
我想通知我的视图模型离开片段以保存数据
标签: android android-navigation android-architecture-navigation