安卓去除顶部标题bar

阅读: 评论:0

安卓去除顶部标题bar

安卓去除顶部标题bar

前因

这个东西我觉得写于不写的无所谓,就是改个主题配置文件的事情。
但原来我的程序兼容的android版本为10版本,换了安卓12手机,程序调到12后就在手机深色主题下显示了顶部标题区域,。原因很简单,安卓12有白色,黑色两个手机主题,当手机调到暗色模式,原来的主题配置文件就不顶用了,因为还要设置暗色模式下的主题文件xml,把标题改为NoActionBar。

又水了一篇文章😏)。。


修改前:

修改后:


思路

通过路径app/l观察下面的配置文件了解基本配置:观察主题配置文件在哪。(此配置不用修改

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android=""xmlns:tools=""package=&#don.weatherforcast4"><applicationandroid:allowBackup="true"android:dataExtractionRules="@xml/data_extraction_rules"android:fullBackupContent="@xml/backup_rules"android:icon="@mipmap/icon_logo"android:label="@string/app_name"//应用名称android:roundIcon="@mipmap/icon_logo"android:supportsRtl="true"android:theme="@style/Theme.appdemo"//这个就是主题的配置文件tools:targetApi="31"><activityandroid:name=".MainActivity"android:exported="true"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application>
</manifest>

修改

主题文件的位置android:theme="@style/Theme.appdemo"在配置文件ctrl+鼠标左键即可定位到主题文件。

就是这两个,下面的l意思是手机在深色模式下的配置文件。
要去除顶部bar部分,两个xml同时修改修改:

<!-- Base application theme. --><style name="Theme.appdemo" parent="Theme.MaterialComponents.DayNight.NoActionBar">

主要改成NoActionBar即可,这样手机开深色模式也不会有顶部标题区域了

本文发布于:2024-01-29 00:38:06,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170645989211457.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:标题   bar
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23