我想从片段活动中关闭android应用程序。片段布局包含两个菜单。片段中的一个将显示列表。当我们点击列表时,它将在对话框警报中显示列表的详细信息,警报框包含两个按钮。如果单击一个按钮,它将打开另一个活动将包含列表的活动。如果我们单击列表,它将打开片段活动中的上一个活动。如果您单击此活动中的后退按钮,则表示未完全关闭该应用程序。
请给我一个很好的解决方案退出应用程序
答案 0 :(得分:1)
据我了解你的活动管理是这样的: A - > B - >一个 如果你现在按下它就不会关闭。 你应该注意Intent.FLAG_ACTIVITY_CLEAR_TOP
因此,当您再次打开活动A时,您的代码应如下所示:
Intent a = new Intent(this,A.class);
a.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(a);