android – 如何防止自定义主启动器应用重启活动?
作者:互联网
我正在自己的家用发射器更换工作,它工作正常,但有一件事困扰我.当我按下主页键时,当前的主页活动(清单中定义为main / defualt / launcher / home)将重新启动 – 执行暂停当前活动实例并再次触发oncreate,从而启动新活动.
另一方面,ADW启动器和LauncherPRo的表现不一样 – 我不像我的情况那样刷新. Launcher Pro甚至可以做几个动作:
>如果您在主屏幕上显示应用程序图标,则会缩小以查看所有屏幕的快照,
>如果您打开抽屉并按Home,它只会返回主屏幕.
任何想法如何做到这一点?
我只是从头开始做了一个非常简单的原型,只有一个活动(在清单中定义为main / defualt / launcher / home),我看到同样的事情 – 如果我按Home,它会重新创建.
解决方法:
将android:launchMode =“singleInstance”添加到< activity>清单中的元素.
标签:android,android-launcher,android-homebutton 来源: https://codeday.me/bug/20190610/1212019.html