重庆有哪些做网站的公司,wordpress怎样输入分数,做中国o2o网站领导,个人主页模板psd1.概述
在13.0的产品定制化开发中,系统默认的Launcher3在workspace 第二屏通常都会显示app列表 点击进入app 列表页,长按app的icon图标会弹出 应用信息 弹窗 等信息,而产品的开发需要,不需要弹出这些信息,所以要求去掉app的icon图标的长按功能
2.屏蔽Launcher3桌面app图…1.概述
在13.0的产品定制化开发中,系统默认的Launcher3在workspace 第二屏通常都会显示app列表 点击进入app 列表页,长按app的icon图标会弹出 应用信息 弹窗 等信息,而产品的开发需要,不需要弹出这些信息,所以要求去掉app的icon图标的长按功能
2.屏蔽Launcher3桌面app图标的长按功能的核心类
packages\apps\Launcher3\src\com\android\launcher3\allapps\BaseAllAppsAdapter.java
packages/apps/Launcher3/src/com/android/launcher3/WorkspaceLayoutManager.java3.屏蔽Launcher3桌面app图标的长按功能的核心功能分析和实现 3.1AllAppsGridAdapter.java 部分屏蔽长按事件 AllAppsRecyclerView 外层是 LauncherAllAppsContainerView,它是 AllAppsContainerView 的子类。 给 AllAppsRecyclerView 设置 Adapter 被封装到了 AllAppsContainerView 里面
主要是负责布局app列表 在workspace的BaseAllAppsAdapter就是绑定app的适配器,所以在BaseAllAppsAdapter中的 onCreateViewHolder(ViewGroup parent, int viewType)根据不同类型调用不同布局文件 VIEW_TYPE_ICON就是app的icon图标布局 在 AllAppsContainerView 中为 AllAppsRecyclerView 设置了 BaseAllAppsAdapter,然后在 BaseAllAppsAda