Skip to content

Commit 2767b80

Browse files
authored
Merge pull request #160 from YAPP-Github/chore/#159-console-warning-deprecated-api
[chore] #159 중복 적용된 테마 설정 구문 제거
2 parents 719b1d6 + 85ecb7b commit 2767b80

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

app/src/main/java/com/neki/android/app/MainActivity.kt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
package com.neki.android.app
22

3+
import android.graphics.Color
34
import android.os.Bundle
45
import android.widget.Toast
56
import androidx.activity.ComponentActivity
7+
import androidx.activity.SystemBarStyle
68
import androidx.activity.compose.setContent
79
import androidx.activity.enableEdgeToEdge
810
import androidx.compose.runtime.CompositionLocalProvider
911
import androidx.compose.runtime.remember
10-
import androidx.core.view.WindowCompat
1112
import androidx.lifecycle.lifecycleScope
1213
import androidx.navigation3.runtime.entryProvider
1314
import com.neki.android.app.main.MainRoute
@@ -56,8 +57,12 @@ class MainActivity : ComponentActivity() {
5657
override fun onCreate(savedInstanceState: Bundle?) {
5758
super.onCreate(savedInstanceState)
5859

59-
enableEdgeToEdge()
60-
WindowCompat.setDecorFitsSystemWindows(window, false)
60+
enableEdgeToEdge(
61+
navigationBarStyle = SystemBarStyle.auto(
62+
lightScrim = Color.TRANSPARENT,
63+
darkScrim = Color.TRANSPARENT,
64+
),
65+
)
6166

6267
setContent {
6368
NekiTheme {

app/src/main/res/values/themes.xml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources xmlns:tools="http://schemas.android.com/tools">
33

4-
<style name="Theme.Neki" parent="android:Theme.Material.Light.NoActionBar">
5-
<item name="android:windowLightStatusBar">true</item>
6-
<item name="android:statusBarColor">@android:color/transparent</item>
7-
<item name="android:navigationBarColor">@android:color/transparent</item>
8-
</style>
4+
<style name="Theme.Neki" parent="android:Theme.Material.Light.NoActionBar" />
95

106
<style name="OssLicenses.Theme.OptOutEdgeToEdgeEnforcement" parent="Theme.AppCompat">
117
<item name="android:windowOptOutEdgeToEdgeEnforcement" tools:targetApi="35">true</item>

0 commit comments

Comments
 (0)