2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Android ステータスバーの色を変更する

Posted at

今回はステータスバーの色を変更して行こうと思います。

ステータスバーとはこの矢印の場所です。画面の上部です。
Screenshot_20221026_174805.png

こちらの色を変更していきます!

※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を使用します。

こちらが変更した画面です。

Screenshot_20221026_175811.png

以上です

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?