[QCM6125][Android10] 系统设置隐藏搜索栏以及右上角的搜索按钮

文章目录

开发平台基本信息

芯片: QCM6125
版本: Android 10
kernel: msm-4.14

解决方法

java 复制代码
--- a/packages/apps/Settings/res/layout/settings_homepage_container.xml
+++ b/packages/apps/Settings/res/layout/settings_homepage_container.xml
@@ -53,9 +53,9 @@
         </LinearLayout>
     </androidx.core.widget.NestedScrollView>
 
-    <com.google.android.material.appbar.AppBarLayout
+    <!-- <com.google.android.material.appbar.AppBarLayout
         android:layout_width="match_parent"
         android:layout_height="wrap_content">
         <include layout="@layout/search_bar"/>
-    </com.google.android.material.appbar.AppBarLayout>
+    </com.google.android.material.appbar.AppBarLayout> -->
 </androidx.coordinatorlayout.widget.CoordinatorLayout>
--- a/packages/apps/Settings/src/com/android/settings/homepage/SettingsHomepageActivity.java
+++ b/packages/apps/Settings/src/com/android/settings/homepage/SettingsHomepageActivity.java
@@ -48,14 +48,14 @@ public class SettingsHomepageActivity extends FragmentActivity {
         root.setSystemUiVisibility(
                 View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
 
-        setHomepageContainerPaddingTop();
+        // setHomepageContainerPaddingTop();
 
-        final Toolbar toolbar = findViewById(R.id.search_action_bar);
-        FeatureFactory.getFactory(this).getSearchFeatureProvider()
-                .initSearchToolbar(this /* activity */, toolbar, SettingsEnums.SETTINGS_HOMEPAGE);
+        // final Toolbar toolbar = findViewById(R.id.search_action_bar);
+        // FeatureFactory.getFactory(this).getSearchFeatureProvider()
+        //         .initSearchToolbar(this /* activity */, toolbar, SettingsEnums.SETTINGS_HOMEPAGE);
 
-        final ImageView avatarView = findViewById(R.id.account_avatar);
-        getLifecycle().addObserver(new AvatarViewMixin(this, avatarView));
+        // final ImageView avatarView = findViewById(R.id.account_avatar);
+        // getLifecycle().addObserver(new AvatarViewMixin(this, avatarView));
         getLifecycle().addObserver(new HideNonSystemOverlayMixin(this));
 
         if (!getSystemService(ActivityManager.class).isLowRamDevice()) {
--- a/packages/apps/Settings/src/com/android/settings/search/actionbar/SearchMenuController.java
+++ b/packages/apps/Settings/src/com/android/settings/search/actionbar/SearchMenuController.java
@@ -61,6 +61,9 @@ public class SearchMenuController implements LifecycleObserver, OnCreateOptionsM
 
     @Override
     public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
+        if(true){
+            return;
+        }
         final Context context = mHost.getContext();
         final String SettingsIntelligencePkgName = context.getString(
相关推荐
cyt涛1 天前
搜索功能技术方案
mysql·elasticsearch·全文检索·canal·索引·数据同步·搜索
匪石11 个月前
搜索 ---- 练习题(洛谷)
搜索·练习题·洛谷‘
Projectsauron1 个月前
Linux 下 ag 命令的使用
linux·搜索·linux 命令
uncle_ll1 个月前
机器学习中的关键距离度量及其应用
人工智能·机器学习·搜索·距离度量·距离函数
scl、2 个月前
ElasticSearch学习篇15_《检索技术核心20讲》进阶篇之TopK检索
搜索·检索·bm25·topk
e6zzseo2 个月前
Google 搜索引擎:便捷高效、精准查询,带来无与伦比的搜索体验
应用·搜索·引擎
Papicatch2 个月前
【人工智能】-- 搜索技术(状态空间法)
人工智能·python·搜索·状态空间法
啊猪是的读来过倒3 个月前
Django REST framework数据展示技巧:分页、过滤与搜索的实用配置与实践
python·django·过滤·drf·分页·搜索
程序员正茂3 个月前
Unity3d在安卓设备上实现万张人脸单机离线识别对比搜索检索查找
android·unity·搜索·查找·人脸
细水长流永不粹4 个月前
毕业论文查重率
搜索