1.概述
在12.0的系统开发中,在Launcher3开发中,在长按屏幕的时候,会弹出窗口,修改主屏幕配置,壁纸,等信息,由于要默认设置一些配置
不想让用户修改相关配置,这时候就需要去掉长按弹窗功能了,禁止修改相关配置文章来源:https://www.toymoban.com/news/detail-467854.html
2.Launcher3 去掉workspace长按弹出壁纸弹窗的核心类
/packages/apps/Launcher3/src/com/android/launcher3/Workspace.java
/packages/apps/Launcher3/src/com/android/launcher3/touch/WorkspaceTouchListener.java
3.Launcher3 去掉workspace长按弹出壁纸弹窗的相关核心功能实现 3.1 workspace.java相关app控件布局的分析
下面来分析下workspace相关长按事件的功能实现
先看workspace.java 源码文章来源地址https://www.toymoban.com/news/detail-467854.html
public class Workspace extends PagedView<WorkspacePageIndicator>
implements DropTarget, DragSource, View.OnTouchListener,
DragController.DragListener, Insettable, StateHandler<LauncherState>,
WorkspaceLayoutManager {
public Workspace(Context context, AttributeSet attrs) {
this(context, attrs, 0);
}
public Worksp
到了这里,关于Android 12.0Launcher3 去掉workspace长按弹出壁纸弹窗的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!