Создание активности предотвращает спиннер в AndroidAndroid

Форум для тех, кто программирует под Android
Anonymous
Создание активности предотвращает спиннер в Android

Сообщение Anonymous »

У меня есть 2 действия в моем приложении. Когда называется другой, есть прядильщик, но он не вращается. Я думаю, что это может быть связано с тем, что основной поток застрял.
Я перенес все фоновые задачи в диспетчерс. В этом случае прядильщик вращается, но новая деятельность никогда не запускается.override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
binding.abortConnectingBtn.visibility = View.GONE

connectSpinner = binding.connectSpinner
rotateSpinner = AnimationUtils.loadAnimation(context, R.anim.rotate)
rotateSpinner.duration = 2500
connectSpinner.startAnimation(rotateSpinner)

initObservers()
startAbortConnectionTimer()
initAbortConnectionBtn()
}

fun createMainScreen() {
lifecycleScope.launch {
try {
if (mainScreen == null)
mainScreen = MainScreen::class.java

startActivity(Intent(getCtx(), mainScreen))
connectionScreen.finish()
} catch (e: java.lang.Exception) {
Log.e(ConnectionScreen::class.simpleName, e.message.toString())
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... in-android

Вернуться в «Android»