相信大家都遇到过安卓程序打包安装第一次打开之后,点击Home键,再点击图标重新打开了APP的问题。这个问题也困扰了我几天。废话不多说,解决方案如下
/**
* 解决APP打包第一次安装之后启动APP图标会出现多个程序的问题
*/
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
finish();
return;
}
这句话放在launch activity里面
参考:http://stackoverflow.com/questions/6356467/activity-stack-ordering-problem-when-launching-application-from-android-app-inst
希望可以帮助大家!!!
本文提供了一种解决安卓应用在首次安装后重复启动的方法。通过检查启动意图的标志位,可以避免应用程序出现多次实例化的情况。
287

被折叠的 条评论
为什么被折叠?



