在入口Activity(如Entry活动、欢迎活动)的surper.onCreate(savedInstanceState)后面加下如下代码
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (!isTaskRoot() && getIntent() != null) {
String action = getIntent().getAction(
if (getIntent().hasCategory(Intent.CATEGORY_LAUNCHER) && Intent.ACTION_MAIN.equals(action)) {
finish();
return;
}
}
setContentView(R.layout.act_entry);
}
更多相似问题
解决在安装器中打开APP后,当APP从后台回到前台时,会重新启动的bug-----Fantasy_Lin_
android 按home键返回到桌面后,再按桌面应用图标又重新打开该应用的解决方法-----Coding_the_world