猿创征文|Android 11.0 12.0Launcher3中app列表页的app名称分两行显示
2023-09-14 09:05:05 时间
1.概述
在Launcher3桌面显示列表中,由于在app列表页中,由于有些app名称长度有些长,而系统默认显示一行,显示不下就省略号显示,由于页面高度有多余的,所以要求显示全app名称,这就需要看哪里配置app显示行数了
2.Launcher3中app列表页的app名称分两行显示的核心代码
packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsGridAdapter.java
packages/apps/Launcher3/res/layout/all_apps_icon.xml
3.Launcher3中app列表页的app名称分两行显示的功能分析以及实现
3.1AllAppsGridAdapter.java相关绑定app列表的相关代码分析
public class AllAppsGridAdapter extends RecyclerView.Adapter<AllAppsGridAdapter.ViewHolder> {
public static final String TAG = "AppsGridAdapter";
// A normal icon
public static final int VIEW_TYPE_ICON = 1 << 1;
// The message shown when there are no filtered results
public static final int VIEW_TYPE_EMPTY_SEARCH = 1 << 2;
// The message to continue to a market search when there are no filtered results
public stati
相关文章
- Android AB升级(二) - Demo APP应用流程
- burpsuite小米手机抓包_Android 7.0+手机burpsuite抓包https
- android 测试用例模板下载,app测试用例模板.doc
- android 定时器重置,Android定时器延迟和重置[通俗易懂]
- android app反编译_安卓反编译教程
- Android触摸事件_android设置按钮点击事件
- Android保存图片到相册(适配android 10以下及以上)
- android调用相册并显示图片_Android获取相册列表
- Android平台GB28181设备接入模块摄像头采集方向不对怎么办?
- 如何将小程序游戏引入自有APP?(Android篇)
- 【Android FFMPEG 开发】FFMPEG 初始化 ( 网络初始化 | 打开音视频 | 查找音视频流 )
- 【Android 内存优化】libjpeg-turbo 函数库交叉编译与使用 ( 交叉编译脚本编写 | 函数库头文件拷贝 | 构建脚本配置 | Android Studio 测试函数库 )
- 【Android 安全】DEX 加密 ( Java 工具开发 | 解压 apk 文件 | 加密生成 dex 文件 | 打包未签名 apk 文件 | 文件解压缩相关代码 )
- 【Android 启动过程】Activity 启动源码分析 ( Activity -> AMS、主线程阶段 )
- Android控制文字水平间距android:letterSpacing详解手机开发
- app:showAsAction 和android:showAsAction详解手机开发
- Android Runs Linux Kernel把Android植入Linux内核(安卓刷linux内核)
- Linux学习之路,体验移动APP的魅力(linux学习app)
- Android Message APP 拒绝服务漏洞(CVE-2017-0780)分析与利用
- 基于MSSQL的手机APP编程实践(mssql编程app)
- 几个Android编程时需要注意的web问题