1.前言
在12.0的系统ROM定制化开发中,在实现Folder文件夹的相关定制中,有需求要求在点击FolderIcon的文件夹缩略图的图标的时候, 当展开文件夹Folder的时候,需要全屏显示Folder的功能,所以就需要分析下文件夹展开流程,然后实现全屏展开文件夹 的功能
2.关于点击FolderIcon全屏显示Folder文件夹功能实现的核心类
packages\apps\Launcher3\res\layout\user_folder_icon_normalized.xml
packages\apps\Launcher3\src\com\android\launcher3\folder\Folder.java
3.关于FolderIcon全屏显示Folder文件夹功能实现的核心功能分析和实现
在Launcher3中长按桌面图标在拖动app图标,当靠近某个app的图标的时候,这时候这两个app图标就会形成文件夹图标FolderIcon的缩略图。打开的文件夹叫Folder ,桌面上和图标一样的文件夹叫FolderIcon,文件夹的主要逻辑代码都在Launcher\src\com\android\launcher3\folder包下面 在Launcher3中添加默认文件夹就是通过添加folder中的,然后展开文件夹后,显示当前的item图标&