diff --git a/app/build.gradle.kts b/app/build.gradle.kts index c8e4a57..5c4f0e5 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -48,6 +48,7 @@ dependencies { // AndroidX Core implementation("androidx.core:core-ktx:1.9.0") implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.5.1") + implementation("androidx.core:core-splashscreen:1.0.0") implementation("androidx.activity:activity-compose:1.6.1") // Compose diff --git a/app/src/main/java/app/revanced/manager/compose/MainActivity.kt b/app/src/main/java/app/revanced/manager/compose/MainActivity.kt index 1f2a654..d050011 100644 --- a/app/src/main/java/app/revanced/manager/compose/MainActivity.kt +++ b/app/src/main/java/app/revanced/manager/compose/MainActivity.kt @@ -4,6 +4,7 @@ import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.animation.ExperimentalAnimationApi +import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen import app.revanced.manager.compose.destination.Destination import app.revanced.manager.compose.ui.theme.ReVancedManagerTheme import dev.olshevski.navigation.reimagined.AnimatedNavHost @@ -15,6 +16,8 @@ class MainActivity : ComponentActivity() { @ExperimentalAnimationApi override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) + + installSplashScreen() setContent { ReVancedManagerTheme( darkTheme = true, // TODO: Implement preferences diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 66a08e1..25bde82 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -1,5 +1,8 @@ - \ No newline at end of file