1.概述
在对11.0产品开发中,对于Launcher3做各种定制化开发,也是常见的,最近有功能需求要求,对于修改图标的形状为圆角图标,而在Launcher3中,所有的app和hotseat 都是由BubbleTextView负责构建的,所以对于图标的修改也是要从BubbleTextView.java修改的
在这里插入图片描述
2.修改Launcher3 app hotseat 图标形状为圆角图标的相关类
/package/app/Launcher3/src/com/android/launcher3/BubbleTextView.java
/packages/apps/Launcher3/src/com/android/launcher3/FastBitmapDrawable.java
3.修改Launcher3 app hotseat 图标形状为圆角图标的相关功能分析和实现
3.1看BubbleTextView.java 源码关于图标的绑定
/package/app/Launcher3/src/com/android/laun