android 11.0 Launcher3禁止拖动图标到Hotseat

1.概述

在11.0 系统Launcher3进行定制化开发中,对于hotseat的开发中,由功能需求要求禁止拖动图标到Hotseat的功能,而拖拽也是在workspace.java中处理的
接下来就从workspace.java 开始找解决的办法

2.Launcher3禁止拖动图标到Hotseat相关代码分析

packages/apps/Launcher3/src/com/android/launcher3/DropTarget.java
/packages/apps/Launcher3/src/com/android/launcher3/Workspace.java

3.Launcher3禁止拖动图标到Hotseat功能分析和实现

3.1DropTarget.java相关拖拽的接口

public interface DropTarget {
   
 
     class DragObject {
           
	  void onDrop(DragObject dragObject, DragOptions options);
  
      void onDragEnter

你可能感兴趣的:(android,11.0,Rom定制化系统讲解,android,Launcher3,禁止拖拽图标到hotseat,11.0禁止拖拽图标,禁止拖拽应用到hotseat)