#android-jetpack-compose
Вопрос:
Можно ли правильно использовать библиотеку SplashScreen compat (https://developer.android.com/about/versions/12/splash-screen-migration#splashscreen_compat_library) с Реактивным ранцем Сочинять? Желательно сразу же позвонить setContent
onCreate
, вот так:
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
installSplashScreen()
setContent {
// ...
}
}
}
Однако setContent
заменяет корневое представление, когда оно завершает загрузку. Таким образом, анимация выхода с экрана-заставки не завершается. Альтернативой является вызов setContent
, когда анимация выхода заканчивается, но это неэффективно. Есть ли какая-нибудь другая альтернатива?
Ответ №1:
Эта проблема была исправлена в версии 1.0.0-alpha02 библиотеки. Видишь https://developer.android.com/jetpack/androidx/releases/core#core-splashscreen-1.0.0-alpha02 для подробностей.