我试图在以不同方式离开片段时发出警报,用户可以选择留在当前片段中。这可能吗?
就像有一个活动A和两个片段F1& F2。现在你在F2,backbutton导致F1和A中的一些菜单项也导致F1,我如何在一个地方编写代码来停止这两个事件? 片段停止时调用onstop,如何在onstop方法中停止此停止过程?
答案 0 :(得分:2)
根据您要实现的目标,您可以覆盖以下方法:
的onDestroy
的onStop
在onPause
的onResume
onBackPressed
答案 1 :(得分:0)
除了dustedrob提到的生命周期方法之外,您还应该阅读onDestroyView
和onDetach
,看看它们是否符合您的需求。
答案 2 :(得分:0)
您可以使用附加到所有片段的活动的onBackpressed()。 在Onbackpressed()上显示提醒。