Android状态栏StatusBar颜色修改

复制代码
<!-- 文字及图标颜色:true为深色,false为浅色 -->
<item name="android:windowLightStatusBar">true</item>
<!-- 背景色 -->
<item name="android:statusBarColor">?android:attr/colorPrimary</item>

去除actionbar

复制代码
<resources xmlns:tools="http://schemas.android.com/tools">
    <!-- Base application theme. -->

    <style name="Theme.Pine" parent="Theme.MaterialComponents.DayNight.NoActionBar">
        <!-- Primary brand color. -->
        <item name="colorPrimary">@color/purple_200</item>
        <item name="colorPrimaryVariant">@color/purple_700</item>
        <item name="colorOnPrimary">@color/black</item>
        <!-- Secondary brand color. -->
        <item name="colorSecondary">@color/teal_200</item>
        <item name="colorSecondaryVariant">@color/teal_200</item>
        <item name="colorOnSecondary">@color/black</item>
        <!-- Status bar color. -->
        <!-- 文字及图标颜色:true为深色,false为浅色 -->
        <item name="android:windowLightStatusBar">true</item>
        <!-- 背景色 -->
        <item name="android:statusBarColor">@color/white</item>
        <!-- Customize your theme here. -->

    </style>
</resources>

核心代码:

复制代码
<style name="Theme.Pine" parent="Theme.MaterialComponents.DayNight.NoActionBar">
复制代码
<!-- 文字及图标颜色:true为深色,false为浅色 -->
<item name="android:windowLightStatusBar">true</item>
<!-- 背景色 -->
<item name="android:statusBarColor">@color/white</item>
相关推荐
RainyJiang15 分钟前
聊聊协程里的 Semaphore:别让协程挤爆门口
android·kotlin
Dev7z2 小时前
在MySQL里创建数据库
android·数据库·mysql
invicinble2 小时前
mysql建立存数据的表(一)
android·数据库·mysql
似霰3 小时前
传统 Hal 开发笔记1----传统 HAL简介
android·hal
Zender Han4 小时前
Flutter Gradients 全面指南:原理、类型与实战使用
android·flutter·ios
火柴就是我4 小时前
Flutter Path.computeMetrics() 的使用注意点
android·flutter
モンキー・D・小菜鸡儿6 小时前
Android 系统TTS(文字转语音)解析
android·tts
2501_915909066 小时前
iOS 反编译防护工具全景解析 从底层符号到资源层的多维安全体系
android·安全·ios·小程序·uni-app·iphone·webview
Swizard6 小时前
速度与激情:Android Python + CameraX 零拷贝实时推理指南
android·python·ai·移动开发
summerkissyou19876 小时前
Android13-Audio-AudioTrack-播放流程
android·音视频