当前位置: 首页 > news >正文

AOSP12隐藏首页搜索框----隐藏google 搜索栏

目录

第一步:修改文件 

第二步:修改文件

第三步:重新编译源码,启动模拟器

第四步、运行效果


第一步:修改文件 

源码文件路径: packages/apps/Launcher3/res/layout/search_container_workspace.xml,将以下内容注释掉:

 <!-- <fragmentandroid:name="com.android.launcher3.qsb.QsbContainerView$QsbFragment"android:layout_width="match_parent"android:tag="qsb_view"android:layout_height="match_parent"/> -->

第二步:修改文件

源码文件路径: packages/apps/Launcher3/src/com/android/launcher3/Workspace.java 将以下内容注释掉

     // 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");// }

第三步:重新编译源码,启动模拟器

make -j16
emulator

第四步、运行效果

相关文章:

  • 高考之后第一张大流量卡应该怎么选?
  • vue3 递归循环展示下级盒子
  • GLM4-Chat-1M(号称可以输入200万字)的长文本测试结果(推理时间,推理效果)
  • 主成分分析学习
  • 仓库风格-系统架构师(九)
  • Mysql分组如何使用
  • GoogleDeepMind联合发布医学领域大语言模型论文技术讲解
  • GO语言 环境搭建
  • Android native层的线程分析(C++),以及堆栈打印调试
  • Solidity智能合约事件(event)
  • VS2019专业版 C#和MFC安装
  • 在Linux中查找文件命令的几种方法
  • 使用Stream实现Web应用,使用YOLOv8模型对图像进行目标检测为例。
  • Go微服务: 分布式之发送带有事务消息的示例
  • 树结构的实现
  • [case10]使用RSQL实现端到端的动态查询
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • css系列之关于字体的事
  • es6(二):字符串的扩展
  • idea + plantuml 画流程图
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • mysql 数据库四种事务隔离级别
  • vue 配置sass、scss全局变量
  • Vue.js-Day01
  • 前端技术周刊 2019-02-11 Serverless
  • 如何胜任知名企业的商业数据分析师?
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • #Linux(make工具和makefile文件以及makefile语法)
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (C语言)字符分类函数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (Python第六天)文件处理
  • (分布式缓存)Redis分片集群
  • (过滤器)Filter和(监听器)listener
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET Core 项目指定SDK版本
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET成年了,然后呢?
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • .NET应用架构设计:原则、模式与实践 目录预览
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • 。Net下Windows服务程序开发疑惑
  • @Not - Empty-Null-Blank
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?
  • [2019.2.28]BZOJ4033 [HAOI2015]树上染色
  • [23] 4K4D: Real-Time 4D View Synthesis at 4K Resolution