, Так как функция drain
и release
, кажется, вызывает беспорядок, это может стоить разъяснить здесь (хотя это покрыто в [1 111] документация ...).
Строго говоря, с большой точки зрения изображения drain
не эквивалентны release
:
В считаемой на ссылку среде, drain
действительно выполняет те же операции как release
, таким образом, эти два в этом смысле эквивалентны. Для подчеркивания это означает, что Вы делаете не , пропускают пул, если Вы используете drain
, а не release
.
В собравшей "мусор" среде, release
нет. Таким образом это не имеет никакого эффекта. drain
, с другой стороны, содержит подсказку к коллектору, что он должен "собраться в случае необходимости". Таким образом в собравшей "мусор" среде, с помощью [1 110] помогает системе сбалансировать развертки набора.
Каждый раз, когда вы помещаете в список элемент, на который можно сфокусироваться, элементы списка больше не реагируют на щелчки или что-то подобное. Для каждого элемента, который вы помещаете в элемент списка, на который можно настроить фокус (кнопки, флажки и т. Д.), Вам необходимо установить для атрибута android: focusable значение false.
У меня был похожий вопрос, и это был ответ для меня. Пользовательский ListView Android не может нажимать на элементы