fix(ui): тёмный сплэш с фирменной иконкой вместо белого экрана

- Theme.Radiola -> тёмная (windowBackground #0C1410), прозрачные системные бары
- Theme.Radiola.Splash (core-splashscreen): фон #0C1410 + иконка приложения
- installSplashScreen() в MainActivity; тема сплэша на launcher-активити
This commit is contained in:
nk
2026-06-03 00:27:29 +03:00
parent e190444577
commit eca0c49ad4
6 changed files with 22 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
import androidx.compose.foundation.layout.*
import androidx.compose.material3.*
import androidx.compose.runtime.*
@@ -45,6 +46,7 @@ class MainActivity : ComponentActivity() {
lateinit var tokenDataStore: TokenDataStore
override fun onCreate(savedInstanceState: Bundle?) {
installSplashScreen()
super.onCreate(savedInstanceState)
startService(Intent(this, PlayerService::class.java))
lifecycleScope.launch {