Articles of android 4.4 kitkat

IllegalStateException: активность была уничтожена (уровень API <21)

У меня есть приложение с одной активностью с узким местом. Каждая вкладка в виде узла представляет собой фрагмент, который действует как контейнер и представляет несколько дочерних фрагментов. Только в версиях Android <21 приложение вылетает со следующей командой stacktrace: Process: de.name.dev, PID: 5262 java.lang.IllegalStateException: Activity has been destroyed at android.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1345) at android.app.BackStackRecord.commitInternal(BackStackRecord.java:597) at android.app.BackStackRecord.commit(BackStackRecord.java:575) at de.xxxxxx.more.MoreFragment.onViewCreated(MoreFragment.kt:30) […]

Конструктор Custom View в Android 4.4 сбой на Kotlin, как исправить?

У меня есть пользовательский вид, написанный в Kotlin с использованием JvmOverloads, который мог бы иметь значение по умолчанию. class MyView @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, defStyle: Int = 0, defStyleRes: Int = 0 ) : LinearLayout(context, attrs, defStyle, defStyleRes) Все работает отлично в Android 5.1 и выше. Однако он сбой в 4.4, […]

Intereting Posts
Фрагмент как внутренний класс kotlin, используя тип генериков класса данных Как преобразовать CharArray / Array <Char> в строку? Как точно работает ktlin htmlx-строитель под капотом? ': app: kaptDebugKotlin' ошибка в Android-студии 3 стабильной версии с номером 1 (RC) Ошибка в findViewById после обновления для компиляции версии sdk NPE в квадратичном оптимизаторе ojAlgo Отсутствует конструктор для DialogPreference Как явно вызвать блок init объекта? Функции расширения Котлина внезапно требуют уровня api 24 : задача kaptReleaseKotlin не работает на Jenkins (но работает на локальной машине) `NoClassDefFoundError: android.databinding.DataBindingUtil` при запуске androidTest для фрагмента с ожиданием данных Gradle 3.0.0 (в Android Studio 3.0) изменяет порядок последовательности задач (при компиляции с модулем Kotlin)? Хорошо ли, что Котлин допускает расширение существующих типов? Почему Котлин использует модификатор оператора вне перегрузки оператора?