Галерея / AdapterView Детское состояние рисования

Я использую представление галереи, где представление, соответствующее каждому элементу, нетривиально и состоит из текста, а также нескольких кнопок.

Когда я щелкаю, чтобы перетащить вид галереи (где-то не на одну из кнопок), состояние рисования кнопки меняется на нажатие и выглядит так, как будто все кнопки нажимаются в данный момент. Кроме того, такое же поведение происходит для выбранного состояния (например, весь текст дочерних TextViews меняет цвет).

Я пытаюсь предотвратить такое поведение и обнаружил атрибут xml android: duplicateParentState, а также свойство setDuplicateParentStateEnabled. Кажется, что это должно выполнить то, что я пытаюсь сделать, но это, похоже, не имеет никакого эффекта.

Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос