1.概述
在10.0的产品定制化开发过程中,对launcher3进行定制化也是常用的功能,根据产品需求要求 首页Item不能拖动,所以要去掉长按事件然后就不会拖动了
2.launcher3 workspace 第一页去掉长按事件的核心类
packages/apps/Launcher3/src/com/android/launcher3/WorkspaceLayoutManager.java
packages/apps/Launcher3/src/com/android/launcher3/touch/WorkspaceTouchListener.java
3.launcher3 workspace 第一页去掉长按事件的核心功能分析和实现
在Launcher3中关于对workspace的屏幕长按事件的处理都是在
WorkspaceTouchListener.java中处理的,接下来看下它的源码分析
接下来我们来分析源码 而长按事件都是有workspacetouchlistener处理的
@Override
public boolean onTouch(View view, MotionEvent ev