Android项目实战(五十五):部分机型点击home再点图标进入程序不保留再之前界面的问题
程序员文章站
2022-03-12 08:03:39
解决办法: 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; } } }
下一篇: 东汉一女子杀人自首,官员坚持说她无罪?