关闭所有活动而不使用android中的标志

时间:2015-05-19 06:37:08

标签: android android-activity

我想用按钮点击关闭所有活动而不使用意图标记

Scrren1按钮单击--->屏幕2按钮单击---->屏幕3按钮单击---> Screen1 ----> BackPressed --->关闭所有活动

关于如何实现这一点的任何想法??

1 个答案:

答案 0 :(得分:1)

明确的活动历史有三种解决方案。

1)你可以在通过意图开始新活动时写下finish()。

2)在Androidmanifest.xml文件的所有标签中写入android:noHistory =“true”,如果你打开了新的活动并且你没有写完finish(),那么之前的活动总是在写完之后写完你的活动看起来像这样。

<activity
   android:name=".Splash_Screen_Activity"
   android:label="@string/app_name"
   android:noHistory="true">
</activity>

3)编写system.exit(0)以退出应用程序。