按home键以后退回到桌面,再次点击程序从新启动

manifest里的启动页的launchMode去掉   这个是前提,是必须的,可是android有一个小的问题,我不知道楼主试过没有,当你去掉启动模式,直接运行程序,再点击Home键,是不会从新启动程序的,可是你讲程序打包apk以后,安装到手机,这时问题来了,当安装成功以后,会提示你是完成仍是打开,这时候,你点击完成,程序运行,你点Home键,也是没有问题的,可是你点击打开,程序运行,你再点击Home键,这时无论怎点,都会从新启动程序,你须要,在你的启动界面添加这么一行:
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {  
                        finish();
                        return;
                 }

这样  楼主你说的问题就解决了android

-----------------------------------------------spa

相关文章
相关标签/搜索