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>
相关推荐
我是好小孩2 小时前
【Android】布局优化:include、merge、ViewStub以及Inflate()源码浅析
android
GISer_Jing2 小时前
2025年Flutter与React Native对比
android·flutter·react native
MasterLi80233 小时前
我的读书清单
android·linux·学习
怪兽20143 小时前
fastjson在kotlin不使用kotlin-reflect库怎么使用?
android·开发语言·kotlin
彭同学学习日志3 小时前
Kotlin Fragment 按钮跳转报错解决:Unresolved reference ‘floatingActionButton‘
android·开发语言·kotlin
Gracker5 小时前
Android Perfetto 系列 9 - CPU 信息解读
android
Gracker5 小时前
Android Perfetto 系列 8:深入理解 Vsync 机制与性能分析
android
Gracker5 小时前
Android Perfetto 系列 07 - MainThread 和 RenderThread 解读
android
Gracker5 小时前
Android Perfetto 系列 5:Android App 基于 Choreographer 的渲染流程
android
Gracker5 小时前
Android Perfetto 系列 6:为什么是 120Hz?高刷新率的优势与挑战
android