1、点击[打开]-->安装apk后直接点击[打开]启动app,按home键后再次点击app icon启动应用时会出现每次都从MAIN Activity重新启动,而不是进入原来界面的问题(某些机型、系统存在此问题);
2、点击[完成]-->点击完成后,从桌面点击app icon启动应用则不会出现[1]中的问题;
3、下面介绍一种解决方案:
在LauncherActivity OnCreate()中添加以下代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (!isTaskRoot()) {
/* If this is not the root activity */
Intent intent = getIntent();
String action = intent.getAction();
if (intent.hasCategory(Intent.CATEGORY_LAUNCHER) && Intent.ACTION_MAIN.equals(action)) {
finish();
return;
}
}
}