Создание активности предотвращает спиннер в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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