[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(
相关推荐
tiandyoin7 天前
找到系统设置对应的注册表项
windows·注册表·系统设置·systemsettings
小小工匠11 天前
大模型开发 - 手写Manus之Tavily搜索工具:04 让AI Agent接入互联网
人工智能·搜索·tavily
Hi2024021719 天前
用Selenium实现一个免费的Web搜索API服务
前端·selenium·测试工具·web·搜索
uncle_ll21 天前
Milvus介绍及多模态检索实践:从部署到实战全解析
milvus·多模态·向量数据库·ann·rag·搜索·检索
小北的AI科技分享25 天前
AI技术如何重塑搜索引擎优化,流量提升数据揭示趋势
优化·搜索·引擎
loong_XL1 个月前
searxng docker离线搜索部署
搜索
winfredzhang1 个月前
实战复盘:如何用 HTML+JS+AI 打造一款“影迹”智能影视管理系统
javascript·html·json·加载·搜索·保存·电影接口
WhereIsMyChair2 个月前
一文解读端到端生成式推广搜系统
人工智能·搜索
俩毛豆2 个月前
华为的“天工计划”是什么
华为·harmonyos·鸿蒙·搜索·小艺
惆怅客1232 个月前
icpc中求解各种搜索问题的算法
迭代加深搜索·搜索·icpc·启发式搜索·uva·对抗搜索·dlx