Android 13 Hotseat定制化修改——005 hotseat图标禁止形成文件夹

目录

一.背景

二.方案


一.背景

由于需求是需要自定义修改Hotseat,所以此篇文章是记录如何自定义修改hotseat的,应该可以覆盖大部分场景,修改点有修改hotseat布局方向,hotseat图标数量,hotseat图标大小,hotseat布局位置,hotseat图标禁止形成文件夹,hotseat图标禁止移动到Launcher中,本篇介绍如何实现hotseat图标禁止形成文件夹

二.方案

由于原生的Hotseat移动图标将两个图标重叠就会生成文件夹,目前的需求是不能生成文件夹,而是交替图标位置,所以此处需要将移动图标生成文件夹的方式给去掉,去掉的流程主要在WorkSpace类中的createUserFolderIfNecessary方法中,如下代码:

boolean createUser

你可能感兴趣的:(Android,13,Framework,Android,Framework,Launcher,Hotseat,文件夹,禁止形成,Hotseat文件夹)