Pregunta

Hola amigos, quiero hacer un cajón de deslizamiento personalizado como tu tubo en mi aplicación

ingrese la descripción de la imagen aquí

Cuando el usuario haga clic en cualquier artículo, debería mostrarme como la imagen anterior que resalta, así que cualquier idea, ¿cómo puedo lograr esto?

¿Fue útil?

Solución

ayer me enfrenté el mismo problema

but this examples highlight selector in whole listbackground but i also want red color indicator at starting which is mention

Necesitas crear dos selectores.1. Para el punto completo 2. Para esa parte roja

Para ese lugar una vista en ListItem en el lado izquierdo y cree un selector para ello.

Luego use el siguiente código.Aquí android:duplicateParentState="true" funciona para usted. Cuando este atributo se establece en VERDADERO, la vista obtiene su estado trabajable. (enfocado, presionado, etc.) de su padre directo en lugar de en sí mismo.

<TextView
    android:layout_width="3dp"
    android:layout_height="match_parent"
    android:duplicateParentState="true"
    android:background="@drawable/selector_for_red" />

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top