Я получаю случайные исключения из памяти в своем приложении, вызванные надуванием исключений.
У меня есть 7 действий фрагмента (сложности), которые запускают свои действия с помощью кнопок. Каждый фрагмент имеет вид прокрутки с 30 кнопками (уровнями). Я настроил его так, чтобы я мог прокручивать каждый фрагмент, и фрагмент занимает весь экран.
Иногда, когда я прокручиваю несколько раз, а затем выбираю случайную кнопку из группы из 30, происходит сбой. Он пытается загрузить действие и выдает исключение нехватки памяти с исключением надувания в случайной строке. Строка всегда попадает на imageView или imageButton в файле xml. Загружаемые действия представляют собой сетку изображений и кнопок изображения.
Я не очень часто получаю исключение, но это то, что я хочу исправить. Я рассмотрел много других вопросов об исключениях из памяти, хотя ни один из них не помог мне. Я сделал тест анализатора памяти, и он не показывает ничего необычного.
Я считаю, что imageViews и imageButtons используют слишком много памяти, хотя у меня одновременно открывается только одно действие.