Android项目实战(五十五):部分机型点击home再点图标进入程序不保留再之前界面的问题
程序员文章站
2022-07-02 22:46:22
解决办法: 1、在基类Activity中 添加方法 2、在程序启动页Activity的onCreate()方法 ......
解决办法:
1、在基类activity中 添加方法
@override public boolean movetasktoback(boolean nonroot) { return super.movetasktoback(nonroot); }
2、在程序启动页activity的oncreate()方法
@override protected void oncreate(@nullable bundle savedinstancestate) { super.oncreate(savedinstancestate); if (!this.istaskroot()) { intent mainintent = getintent(); string action = mainintent.getaction(); if (mainintent.hascategory(intent.category_launcher) && intent.action_main.equals(action)) { finish(); return; } } }
上一篇: 自动开机的电脑
下一篇: 夫妻囧料,非常能逗笑