Cómo agregar el icono arrastrar con el cajón de navegación
Mi problema:
Quiero añadir el icono arrastrable en el cajón de navegación.
- NavigationView y diseño personalizado
- NavigationView (Cambiar color del elemento seleccionado)
- ¿Cómo puedo utilizar iconos en el menú de la vista de navegación usando la fuente de icono en android
- Personalizar el relleno entre los elementos del menú Vista de navegación
- ¿Cómo abrir la pestaña particular dentro de Tab Layout en el clic de los elementos del menú de la navegación de cajón?
Este icono se combina con el listview del cajón de navegación cuando el cajón está abierto.
Ver similares como este,
Lo que he intentado,
Busqué en StackOverflow como cuestión similar esto,
Cajón arrastrable con un asa (en lugar de barra de acción) encima de otras aplicaciones
Pero todas las respuestas sugieren a la biblioteca de terceros.
Mi pregunta
¿1.It `s posible agregar el icono arrastrarable con el cajón de la navegación?
- Desplazamiento de la animación en NavigationView
- DrawerLayout con NavigationView - no mostrar el efecto de rizo en el clic
- Implementación de la retroinstalación adecuada y manejo de botones de inicio mediante la barra de herramientas en Android
- Duplicar valor en el encabezado de NavigationView después de actualizar el texto del encabezado
- ¿Cómo puedo obtener el elemento de menú en NavigationView?
- Android NavigationView: reduce el espacio entre el icono y el texto y `itemBackground` no funciona
- Cambiar el color del texto del artículo de NavigationView
- Problema para quitar el elemento seleccionado del menú de navegación?
Para el drag layout
hay github biblioteca que es útil para ello
Puede arrastrar de izquierda a derecha o desde cualquier lugar. También se desliza de izquierda a derecha y también arrastrar también es posible. Arrastrar el enlace de diseño
<RelativeLayout android:id="@id/left_big_content" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF00FFFF"> <TextView android:text="LEFT" android:layout_centerInParent="true" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </RelativeLayout> <ImageView android:id="@id/left_big_handle" android:background="@drawable/handle" android:layout_gravity="top" android:layout_marginTop="12dp" android:layout_width="24dp" android:layout_height="80dp"/> </com.kedzie.drawer.DraggedDrawer>
Handle.xml archivo dibujable de handle
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/status_bar_close_red" /> <item android:drawable="@drawable/status_bar_close_off" /> </selector>
Captura de pantalla
Espero que esto sea útil para usted.
- OnActivityResult no funciona (Android)
- ¿Cómo hacer frente a múltiples puntos finales de API usando Retrofit?