Android Open Activity并关闭上一个

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

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

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

感谢您的任何帮助

启动新活动后完成活动。

startActivity(intent); finish();