Android 每次点击桌面图标都会重新打开

42次阅读

共计 221 个字符,预计需要花费 1 分钟才能阅读完成。

项目中有启动页 WelcomeActivity,然后才是进入 MainActivity,而无论 App 进入到哪个界面,只要返回桌面,点击图标就会重新打开 App,而不是打开上次的界面。
解决方法,在 WelcomeActivity 的 setContentView 之前加入如下代码即可
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
finish();
return;
}

正文完
 0