Если пользователь нажмет кнопку «Назад», ваша активность, скорее всего, будет собирать мусор.
Если вы правильно начнете свою деятельность из меню с различными категориями через Intent, с передачей категории и т. Д., А затем выберете контент в методе onCreate, вы будете получать новый Экземпляр своей Activity каждый раз, когда пользователь выбирает категорию, который будет уничтожен после того, как пользователь нажмет кнопку «назад».
Это поведение прекрасно. Вам не нужно справляться со странными случаями ошибок, и заполнение списка займет некоторое время, поэтому время создания объекта новой ListActivity не будет проблемой. Постарайтесь запрограммировать его как можно проще, а затем проверьте, нет ли проблем с производительностью в конце этого.