From fccc4ee01b99fb39ed280552824637332fee9763 Mon Sep 17 00:00:00 2001 From: JUNWON LEE Date: Sat, 15 Feb 2025 01:55:54 +0900 Subject: [PATCH] =?UTF-8?q?Status=20Bar=20=EB=9D=BC=EC=9D=B4=ED=8A=B8=20?= =?UTF-8?q?=EB=AA=A8=EB=93=9C=EB=A1=9C=20=EA=B0=95=EC=A0=9C=ED=99=94=20(#6?= =?UTF-8?q?8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: enforce light status bar * feat: enforce status bar light mode --- .../kotlin/com/chipichipi/dobedobe/MainActivity.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/chipichipi/dobedobe/MainActivity.kt b/app/src/main/kotlin/com/chipichipi/dobedobe/MainActivity.kt index bf1d83c5..a51d5a43 100644 --- a/app/src/main/kotlin/com/chipichipi/dobedobe/MainActivity.kt +++ b/app/src/main/kotlin/com/chipichipi/dobedobe/MainActivity.kt @@ -3,8 +3,11 @@ package com.chipichipi.dobedobe import android.content.pm.ActivityInfo import android.os.Bundle import androidx.activity.ComponentActivity +import androidx.activity.SystemBarStyle import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.toArgb import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen import androidx.lifecycle.Lifecycle import androidx.lifecycle.lifecycleScope @@ -26,7 +29,12 @@ class MainActivity : ComponentActivity() { super.onCreate(savedInstanceState) ActivityInfo.SCREEN_ORIENTATION_PORTRAIT.also { requestedOrientation = it } - enableEdgeToEdge() + enableEdgeToEdge( + statusBarStyle = SystemBarStyle.light( + Color.Transparent.toArgb(), + Color.Transparent.toArgb(), + ), + ) lifecycleScope.launch { lifecycle.repeatOnLifecycle(Lifecycle.State.STARTED) {