记录一下大坑,找了我半个月的问题,做一款简单的桌面APP,结果倒在了坑里面。
问题是把APP设置为默认桌面,打开一个页面或其他应用,点击Home键没有返回到APP Launcher页面,一直停留在其他页面或其他应用,返回键也失效,需要点击一下屏幕才恢复正常。
网上各种找资料都没找到原因,后面自己新建一个项目,就两个页面测试了下,结果一样的设置,他没问题,然后用了排除法,一个一个排除,终于定位到问题所在。
1、问题
自定义主题AppTheme里面配置了一个属性
@color/colorPrimary
@color/colorPrimary
@color/colorAccent
true
2、只需要把这句话去掉或者设置为false
@color/colorPrimary
@color/colorPrimary
@color/colorAccent
或
@color/colorPrimary
@color/colorPrimary
@color/colorAccent
false