= true
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_splash_screen)
startApp()
}
override fun onStart() {
super.onStart()
stateIntentOpen = true
}
override fun onPause() {
super.onPause()
stateIntentOpen = false
}
private fun startApp() {
splashBackground.alpha = 0f
splashTitle.alpha = 0f
splashTitle.animate().setDuration(1500).alpha(1f)
splashBackground.animate().setDuration(1500).alpha(1f).withEndAction {
if(stateIntentOpen) {
val intent = Intent(this, MainActivity::class.java)
startActivity(intent)
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out)
finish()
}
}
}
}
Лучше вместо этого, создай гист и кинь ссылку на него
Обсуждают сегодня