欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Android 9 屏蔽Launcher界面搜索框

程序员文章站 2022-07-03 16:51:09
找到以下XML文件packages/apps/Launcher3/res/layout/search_container_workspace.xml查找android:name属性值为以下数据的fragment,将该fragment全部注释掉android:name=com.android.launcher3.qsb.QsbContainerView$QsbFragment找到以下Java源文件packages/apps/Launcher3/src/com/android/laun....
  • 找到以下XML文件

packages/apps/Launcher3/res/layout/search_container_workspace.xml

查找android:name属性值为以下数据的fragment,将该fragment全部注释掉

android:name=com.android.launcher3.qsb.QsbContainerView$QsbFragment
  • 找到以下Java源文件

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

查找bindAndInitFirstWorkspaceScreen方法,将以下代码段去掉

CellLayout.LayoutParams lp = new CellLayout.LayoutParams(0, 0, firstPage.getCountX(), 1);
lp.canReorder = false;
if (!firstPage.addViewToCellLayout(qsb, 0, R.id.search_container_workspace, lp, true)) {
    Log.e(TAG, "Failed to add to item at (0, 0) to CellLayout");
}	

本文地址:https://blog.csdn.net/weixin_41388144/article/details/109368361