Создают ли слушатели утечки памяти, если их не удалить из уничтоженного действия?

Если вы добавите слушателя к элементу управления / представлению и не удалите его, создаст ли это утечку памяти? Например, onCreate добавляет слушателя к EditText , который отслеживает изменения. Вам нужно удалить этот слушатель в onDestroy?

Я полагаю, что если вы используете анонимный слушатель или локальную переменную, реализующую слушателя, память будет освобождена при уничтожении Activity из-за правил области видимости.

Единственный способ увидеть потенциальную утечку памяти - это передать слушателю объект намерения. Мысли?

6
задан tarrsalah 24 July 2014 в 11:12
поделиться