您的位置:首页 > 其它

Launcher3将hotseat栏固定,禁止拖动,禁止形成文件夹

2016-10-12 16:46 309 查看
形成文件夹形式,是在Workspace.java中的 onDrop()方法里面实现的。

在Workspace.java 中—>如果拖动图标落点处可以合成一个Folder,调用Workspace-createUserFolderIfNecessary()方法,

如果拖动的图标可以加进一个文件夹,则调用Workspace-addToExistingFolderIfNecessary()方法。

如果不满足文件夹的条件,则调用CellLayout-performReorder方法,这个方法就是处理拖动图标时,如果当前落点被占据时,挤开当前图标的效果。

所以我们在可以合成Folder文件夹形式的调用createUserFolderIfNecessary()方法外面添加一个判断是否在Hotseat上面,

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  launcher