活动应该只调用一次

问题描述:

我正在开发一个应用程序,在这种情况下,我有一些活动,我不想再次展示他们,例如像我有一个闪屏是我的活动,我不想要它在后退按键上再次显示。活动应该只调用一次

由于在活动提前

设置为android:noHistory =“true”添加到AndroidManifest.xml的活动条目。这将阻止活动保存在堆栈中。

+0

日Thnx了很多,它的工作完美.. – Hasandroid 2011-05-02 10:14:17

+1

只是一个供参考:'getIntent()setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);' – shkschneider 2012-11-14 16:59:33

呼叫finish()你打电话startActivity()后,开始下一个。

有一个清单参数,可让您永久地禁用特定活动的活动堆栈历史记录。 。

参见:Removing an activity from the history stack