1.概述
在12.0产品的定制化开发中,在laucher3定制化开发中,在hotseat功能中有需求要求添加allapp按钮 点击按钮进入所有app页面,就是在hotseat的几个功能按钮中间放一个allapp功能键,实现点击进入app列表页
2.Hotseat 添加allapp button相关代码
packages/apps/Launcher3/res/xml/partner_default_layout.xml
packages/apps/Launcher3/src/com/android/launcher3/Hotseat.java
packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
3.Hotseat 添加allapp button相关功能分析和实现
具体定制如下 :
添加需要的资源文件如下 :
1 all_apps_button.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView style="@style/BaseIcon" />
all_apps_button_icon.xml
<?xml version&#