Gallery / AdapterView Child Drawable State

Estoy usando una vista de Galería donde la vista correspondiente a cada elemento no es trivial y consta de texto, así como varios botones.

Cuando hago clic para arrastrar la vista de la galería (en algún lugar que no sea uno de los botones), el estado dibujable del botón cambia a presionado y aparece como si todos los botones se estuvieran presionando actualmente. Además, ocurre el mismo comportamiento para el estado seleccionado (por ejemplo, todo el texto del TextViews secundario cambia de color).

Estoy tratando de evitar este comportamiento y he encontrado el atributo android: duplicateParentState xml, así como la propiedad setDuplicateParentStateEnabled. Parece que debería lograr lo que estoy tratando de hacer, pero parece no tener ningún efecto.

¿Algunas ideas?

Respuestas a la pregunta(3)

Su respuesta a la pregunta