当前位置:   article > 正文

Android 10.0 FolderIcon文件夹图标内预览图标超出边距解决方案_foldericon 预览图标超出

foldericon 预览图标超出

1.前言

在10.0的系统rom定制化产品开发中,在进行Launcher3的功能定制化过程中,在实现文件夹功能的时候,由于产品分辨率等原因
在拖拽图标进文件夹的时候,在3*3的布局中,会发现图标出了folder边距,所以就需要分析相关的功能,然后实现解决这个问题

2.FolderIcon文件夹图标内预览图标超出边距解决方案的核心类

  1. packages\apps\Launcher3\src\com\android\launcher3\folder\FolderIcon.java
  2. packages\apps\Launcher3\src\com\android\launcher3\folder\ClippedFolderIconLayoutRule.java
  3. packages\apps\Launcher3\src\com\android\launcher3\folder\PreviewItemManager.java

3.FolderIcon文件夹图标内预览图标超出边距解决方案的核心功能分析和实现

Launcher顾名思义,就是桌面的意思,也是android系统启动后第一个启动的应用程序,
:Launcher3负责管理和展示用户手机桌面上的各个应用程序图标。它通过GridView或者LinearLayout等布局管理器将
图标进行排列,并支持滑动、放大缩小等手势操作
在Launcher3中长按桌面图标在拖动app图标,当靠近某个app的图标的时候,这时候这两个app图标就会形成文件夹图标FolderIcon的缩略图。打开的文件夹叫Folder
,桌面上和图标一样的文件夹叫Fo

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/931187
推荐阅读
相关标签
  

闽ICP备14008679号