Android Open Activity并关闭上一个

时间:2011-10-09 19:49:11

标签: java android android-intent flags root

好吧,所以我有一个加载器屏幕,它可以获取文件,什么不是,应用程序需要运行的东西,然后当它完成加载它启动主要活动。但是当你按下它时会返回加载活动,这显然是我不想要的。

解决方案我在清单android:noHistory =“true”中为加载屏幕活动设置了这个。但是这有一个问题,我的应用程序是一个根应用程序,所以它需要加载器屏幕中的超级用户权限,当su对话框出现要求接受或拒绝加载屏幕关闭,因为历史记录关闭,另一个应用程序已采取视图。我发现,如果我从清单中删除noHistory su不会关闭我的应用程序,所以我知道它是什么。

所以最后一个问题是,在我们获得超级用户权限后最终启动意图时,是否有一个标志或者我可以设置的意图使加载程序不在历史记录中因为我需要保留加载程序打开时超级用户出现但当用户回击时不希望它在那里

感谢您的帮助

1 个答案:

答案 0 :(得分:11)

开始新活动后完成活动。

startActivity(intent);
finish();