今回はステータスバーの色を変更して行こうと思います。
こちらの色を変更していきます!
※Android 10(API レベル 29)以降の Android 対象です。
公式
ステータスバーの背景色変更方法
values-v29/themes.xml
<style name="Theme.MyApplication" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<item name="android:statusBarColor">@android:color/white</item>
</style>
themeに設定するとアプリ内で全ての色が変更されます。
AndroidManifest.xml
<application
android:theme="@style/Theme.MyApplication">
</application>
themeはマニフェストで設定します。
コードで変更もできるみたいです。
MainActivity.kt
window.statusBarColor = Color.WHITE
windowのsetStatusBarColorを使用します。
こちらが変更した画面です。
以上です