我已经尝试过寻找解决方案,但它们似乎都没有效果。
我的用例是:我有一个FragmentActivity,其中包含一个ViewPager来管理几个片段,如果它们来自不同的数据源 - 那么就会涉及Service,Content Proviers,Loaders等。
虽然我的片段的onCreateView只被调用一次,但是当我尝试通过按后退键退出应用程序时,视图寻呼机首先删除片段集并显示空白活动,然后在后面按下退出申请。
我尝试了几件事:
finish()
getActivity().finish()
主要布局视图
但他们都没有工作。**使用PID来关闭应用程序 - 这就是我不想尝试的东西。
肯定不是标准的行为,因为我看到人们在SO上询问我的查询的反面与他们的应用程序退出。
所以,我真的希望在第一次按下后退按钮时关闭活动。