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

android13隐藏桌面底部白线


天下需求,无期不有!就是字面意思 哈哈! 最近接到一个需求,桌面切换成手势模式,然后把底部的白线(手势导航)去掉。尝试了好久终于实现,现在记录如下

 一直以为这个组件控制相关逻辑在Launcher3里面,最后发现不是,是在SystemUI里面,SystemUI是涉及顶部状态栏和导航栏的。这样理解就对了。

记录下修改

    隐藏桌面底部导航栏Change-Id: If5c89f68790727e14a946078572ac5a6d8f98ac5diff --git a/packages/SystemUI/res/layout/navigation_bar.xml b/packages/SystemUI/res/layout/navigation​‌​
_bar.xml
index 5f59e781ef5e..953fc50ebfbc 100644
--- a/packages/SystemUI/res/layout/navigation_bar.xml
+++ b/packages/SystemUI/res/layout/navigation_bar.xml
@@ -24,7 +24,7 @@android:layout_width="match_parent"android:clipChildren="false"android:clipToPadding="false"
-    android:background="@drawable/system_bar_background">
+    android:background="@null">

我这直接将该组件设置成无背景,可以理解成透明!这样就不显示了,他的那个图就是一个nine_patch图片

参考资料:

Android launcher3 Folder文件夹展开时隐藏Workspace、Hotseat、PageIndicatorDots

安卓开发- 安卓13 Launcher3 主页布局修改

Android13定制状态栏导航栏

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 54.【C语言】 字符函数和字符串函数(strncpy,strncat,strncmp函数)
  • 大厂程序员的健身之路
  • Mybatis-plus进阶篇(五)
  • 探索Docker:轻松进入容器并运行命令的实用指南
  • MYSQL表操作
  • powerbi-L8-导入数据时候的动态列
  • Vue3:实现div拖拽
  • 算法打卡:第十一章 图论part02
  • Flask + Swagger 完整指南:从安装到配置和注释
  • 品牌力是什么?如何评估企业品牌影响力?
  • Java、JS与Go的扩展操作符,揭秘它们的‘魔法’!
  • Python编码系列—Python代理模式:为对象赋予超能力的魔法
  • sqlgun靶场训练
  • Scrapy爬虫框架 Items 数据项
  • Linux——K8s集群部署过程
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • 【刷算法】从上往下打印二叉树
  • Angular Elements 及其运作原理
  • github从入门到放弃(1)
  • Python十分钟制作属于你自己的个性logo
  • Solarized Scheme
  • 百度地图API标注+时间轴组件
  • 聚类分析——Kmeans
  • 那些年我们用过的显示性能指标
  • 前端设计模式
  • 前端知识点整理(待续)
  • 使用parted解决大于2T的磁盘分区
  • 无服务器化是企业 IT 架构的未来吗?
  • 携程小程序初体验
  • 原生JS动态加载JS、CSS文件及代码脚本
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • NLPIR智能语义技术让大数据挖掘更简单
  • # Apache SeaTunnel 究竟是什么?
  • ## 1.3.Git命令
  • #ifdef 的技巧用法
  • #include
  • #宝哥教你#查看jquery绑定的事件函数
  • (1)Nginx简介和安装教程
  • (Matlab)使用竞争神经网络实现数据聚类
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (备忘)Java Map 遍历
  • (十) 初识 Docker file
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (一) storm的集群安装与配置
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • (转)Mysql的优化设置
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .mp4格式的视频为何不能通过video标签在chrome浏览器中播放?
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET 命令行参数包含应用程序路径吗?
  • .net 使用ajax控件后如何调用前端脚本
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件