Перейти к элементу IllegalStateException

Как это может произойти? Я использую RecyclerView во фрагменте, и сам фрагмент реализует мой клик-прослушиватель …

Иногда нажатие на элемент в списке приводит к следующей ошибке:

 java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState 

Как это может произойти? Клики должны быть отправлены синхронным обработчикам, и этого не должно произойти, не так ли?

    Некоторый фрагмент кода действительно поможет. Но ваша ошибка уже Can not perform this action after onSaveInstanceState

    Это означает, что после onSaveInstanceState() функции onSaveInstanceState() вы пытаетесь что-то сделать. Поместите этот код перед onSaveInstanceState() и у вас может быть решение.

    OnSaveInstance вызывается, когда активность вот-вот будет уничтожена.

    Андроид дает последнюю попытку сохранить все данные в комплекте, который может быть возвращен, когда активность будет воссоздана onRestoreInstance.

    В большинстве случаев этот случай возникает, когда андроид решает, чтобы мусор собирал вашу деятельность из-за нехватки памяти.

    Сообщалось об ошибке, что вы выполняете некоторую работу над UI-фрагментацией после того, как onSaveInstance был вызван.

    Android не позволяет работать над фрагментами после того, как это было вызвано, и вскоре будет вызван onDestroy.

    Так что любезно перечитайте свою логику или поместите проверку isFinishing () перед выполнением какой-либо работы.

    На самом деле это потому, что вы активность уничтожается из-за нехватки памяти, и до того, как она будет уничтожена, она также сохраняет состояние фрагмента, и, как вы упомянули, это происходит, во время этого вы могли бы щелкнуть свой собственный, который пытался называть это предыдущее состояние, Нажмите на уничтоженный фрагмент. Как вы можете избежать этого. Используйте залп и Пикассо. И проверьте, какая часть вашего приложения использует больше памяти, используя монитор памяти, указанный в студии android. Также, если вы не можете уменьшить использование памяти, подумайте о добавлении.

    Большая куча = "истина"

    В вашем манифесте