Android: TransactionTooLargeException, но размер пакета составляет всего 368
Наконец я смог повторить TransactionTooLargeException
в моем приложении
я использую FragmentStatePagerAdapter
чтобы показать несколько фрагментов, каждый фрагмент содержит RecycleView и при щелчке каждого элемента добавляется другой фрагмент.
При нажатии кнопки "Домой" в то время, как на экране переднего плана находится окно recyclerView, происходит сбой приложения
Вот как saveState
выглядит как в FragmentStatePagerAdapter
@Override
public Parcelable saveState() {
return null;
}
Если я попытаюсь зарегистрировать размер пакета, он появится в районе 300 Кб, но logcat показывает 966576 Кб
Просто чтобы убедиться, что это единственный пакет, который приводит к сбою приложения. Если я сделаю его нулевым, супер приложение не сработает.
Хотите знать, где мои фрагменты пытаются сохранить в ОС Процесс