Hacer cajón de navegación personalizado como tu tubo en Android
-
20-12-2019 - |
Pregunta
Hola amigos, quiero hacer un cajón de deslizamiento personalizado como tu tubo en mi aplicación
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?
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" />