Android 应用安装成功,点击“打开”和“完成”的区别
2015-03-02 16:26
295 查看
问题描述:
安卓系统在安装新apk文件或者原有应用在更新版本,升级安装完成之后会提示两个选择按钮:“完成”和“打开”,点击“完成”,应用没有任何问题,如果点击“打开”,然后按下HOME键进入桌面(注意不是返回键!),点击应用程序图标进入该应用,系统将会启动一个新的应用程序(new
Task),而不是打开之前的后台应用,之后的操作就会出现混乱现象,直至使用返回键关闭该应用的所有Task,应用程序才能回归正常使用。
解决办法:
将应用第一个Activity的启动模式设置为singleTop:
或者在第一个Activity中添加如下判断:
或者不做处理,新浪微博、QQ等应用也不予处理,属于Android系统机制问题!
安卓系统在安装新apk文件或者原有应用在更新版本,升级安装完成之后会提示两个选择按钮:“完成”和“打开”,点击“完成”,应用没有任何问题,如果点击“打开”,然后按下HOME键进入桌面(注意不是返回键!),点击应用程序图标进入该应用,系统将会启动一个新的应用程序(new
Task),而不是打开之前的后台应用,之后的操作就会出现混乱现象,直至使用返回键关闭该应用的所有Task,应用程序才能回归正常使用。
解决办法:
将应用第一个Activity的启动模式设置为singleTop:
android:launchMode="singleTop"
或者在第一个Activity中添加如下判断:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) { finish(); return; } setContentView(R.layout.activity_main); }
或者不做处理,新浪微博、QQ等应用也不予处理,属于Android系统机制问题!
相关文章推荐
- 27、Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题的解决方法
- Android APK安装后点击[打开]与[完成]的区别
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android APK安装后点击[打开]与[完成]的区别
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android应用安装完成后在应用程序安装器的安装完成页面点击"打开"后进入app,再按Home键退到桌面再点击桌面app图标会重启app
- Android APK安装后点击[打开]与[完成]的区别
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题
- Android 安装应用后点击打开带来的问题
- 用Android系统自带的安装apk的api安装应用完成后点击图标总是从第一个activity开始
- Android 打开应用方式之间的区别(安装后选择“打开(Open)”对比其它方式)
- android端升级下载后如何自动安装并且有提示安装完成或打开,然后点击打开
- android安卓升级版本安装后自动打开弹出完成和打开新版应用界面
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决