setContentView
не должен вступать в силу (и любое усилие для Activity
), так как finish()
вызывается раньше внутри onCreate
, но просто для уверенности добавьте return
в скобку
вы видите windowBackground
цвет, который можно изменить в теме Activity
// theme for activity, not whole application, will not affect other activities
<style name="MainActivityTheme" parent="AppTheme">
<item name="android:windowBackground">#345678</item>
Вы также можете изменить его по коду непосредственно перед вызовом super.onCreate
, но на мгновение может быть виден цвет из темы (особенно на младших устройствах), и вы не хотите этого
может быть, лучший подход - это новый Activity
, который будет полностью прозрачным и перенаправлять прямо на правильный Activity
? или если восстановление вашей сессии слишком тяжелое, используйте что-то без визуального представления, например Service
?
будьте осторожны с флагом windowIsTranslucent
, потому что ваш Activity
потеряет вызовы изменения конфигурации вращения