记录一下大坑,找了我半个月的问题,做一款简单的桌面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

android桌面点击无反应,Android Launcher 桌面 APP 点击Home键失效相关推荐

  1. Android点击无响应,Android Studio无响应打不开的解决办法

    最近谷歌发布了Android Studio,下载安装之后,在使用时发现一个问题,那就是发布无响应且无法启动,也就是点击Android图标的时候没有任务反应,我想说的是你需要重新配置一下环境~ 因为这个 ...

  2. 给View 添加手势,点击无反应 如何给View添加点击事件,手势方法

    项目中有很多地方需要添加点击事件,重复代码很多,所以做了一个UIView的分类,专门做点击事件使用. 项目地址:UIView-Tap 代码很简单,主要有一点就是注意分类不能直接添加属性,需要用到运行时 ...

  3. Android10.0系统启动之Launcher(桌面)启动流程-[Android取经之路]

    摘要:上一节我们讲完了Android10.0的ActivityManagerService的启动流程,在AMS的最后启动了Launcher进程,今天我们就来看看Launcher的真正启动流程. 阅读本 ...

  4. android 10.0 两个laucher动态相互切换(退出一个launcher到另外一个launcher桌面 )(RK 展讯 MTK等平台都适用)

    1.概述 在10.0的产品定制化开发中,产品提出进入launcher后,设置为默认laucher,在退出launcher后,调用设置原生laucher的方法后进入原生launcher, 2.两个lau ...

  5. Android 在Launcher桌面添加应用快捷图标(适用于Android 7.0(API24) 及以下)

    Launcher为了应用程序能够定制自己的快捷图标,就注册了一个 BroadcastReceiver 专门接收其他应用程序发来的快捷图标定制信息.所以只需要根据该BroadcastReceiver构造 ...

  6. android launcher桌面数字时钟及appwidget更新问题

    代码下载http://download.csdn.net/detail/ldinvicible/5010177 一.桌面数字时钟控件效果图 二. 1.准备好一个Widget的显示布局文件 layout ...

  7. (4.6.25)Android动态更换应用Icon之玩转桌面图标

    一原理解析 1 原理1activity-alias 2 原理2PMsetComponentEnabledSetting 二动态更换桌面icon 三远程控制图标的实现方式 四多入口实现方式 快捷方式入口 ...

  8. Android系统默认Home应用程序(Launcher)的启动过程源代码分析

    在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应 ...

  9. Android系统默认Home应用程序(Launcher)的启动过程源码分析

    在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还须要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应 ...

最新文章

  1. IOS后台运行机制详解(一)
  2. C++派生类构造函数调用规则
  3. PageHelper商品分页实现
  4. REMarkerClusterer
  5. ES6_解构赋值_note
  6. Centos linux 新建文件的方法
  7. 吉林大学超星MOOC学习通高级语言程序设计 C++ 实验01 顺序程序设计(2021级)
  8. php导出excel数据
  9. unantu下的tmp文件夹_Ubuntu根目录下各文件夹的功能详细介绍
  10. HTML超链接QQ在线聊天
  11. c31 rotc_百度百科
  12. 电路级静电防护设计技巧与ESD防护方法
  13. C++在视图中显示缩略图
  14. 【2020HBU天梯赛训练】7-17 PTA使我精神焕发
  15. Direct3D 10系统(四)
  16. 这项AR技术将你活生生地“解剖”给别人看
  17. matlab 神经网络 ANN 分类
  18. Python数据分析第十二课:单变量、双变量及多变量分析图
  19. 在Idea中修改项目名称
  20. php 抓取京东搜索页,京东商品列表页爬虫采集方法 - 八爪鱼采集器

热门文章

  1. 开源软件为什么要有授权(License)
  2. python画小兔子_python制作“小兔子和Bun小游戏
  3. 大富翁2.0(进阶版)
  4. 【Unity3D 教程系列第 3 篇】摄像机抖动现象和解决方案
  5. lambda函数的介绍
  6. 利用微软翻译API替代被停用谷歌翻译API
  7. 汽配行业面临的难题用什么软件帮忙解决呢
  8. 人脸特征点检测:VanillaCNN
  9. Flash新手入门教程:动画补间和形状补间转
  10. 在wifi万能钥匙PC失效后电脑如何再度获得wifi密码