diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b0ee2ae..6ca0ddb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -11,13 +11,12 @@ android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" - android:theme="@style/Theme.ToDo" + android:theme="@style/Theme.ToDo.Starting" tools:targetApi="35"> + android:label="@string/app_name"> @@ -26,7 +25,8 @@ + android:exported="false" + android:theme="@style/Theme.ToDo" /> \ No newline at end of file diff --git a/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt b/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt index e787030..86bb871 100644 --- a/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt +++ b/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt @@ -10,6 +10,7 @@ import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.runtime.LaunchedEffect import androidx.compose.ui.Modifier +import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen import androidx.core.view.WindowCompat import androidx.lifecycle.viewmodel.compose.viewModel import cn.super12138.todo.logic.model.DarkMode.Dark @@ -22,6 +23,7 @@ import cn.super12138.todo.ui.viewmodels.MainViewModel class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { + installSplashScreen() enableEdgeToEdge() super.onCreate(savedInstanceState) setContent { diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 5ec2101..7a880b5 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -1,5 +1,10 @@ +