Android Lollipop con material tema personalizado Logo no actúa como DrawerToggle
En el tema de Holo
añadiendo esto
myActionBar.setDisplayHomeAsUpEnabled(true);
- Cómo personalizar el campo EditText en android utilizando AppCompat v7: 21
- Cómo implementar 'tablas de datos' (componente de diseño de material) en android?
- No funciona Notifydatasetchange en RecyclerView con selección de centro Horizontal Scrollview?
- Mostrar insignia en la parte superior del icono de la barra de navegación inferior
- Cambiar el color ScrollBar / FastScroll de ListView?
Puedo ver el logotipo de la aplicación (en mi caso mm_logo
ver más abajo) en el borde superior izquierdo, y este logo actúa como botón de conmutación del cajón
En Material
no se muestra el logotipo
Pero si agrego
myActionBar.setDisplayShowHomeEnabled(true);
El icono de la aplicación se muestra en el borde superior izquierdo (en mi caso ic_launcher
ver más abajo)
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:logo="@drawable/mm_logo" android:label="@string/app_name" android:theme="@style/Theme.GreenAppTheme" android:largeHeap="true">
Si añado ambas líneas
myActionBar.setDisplayShowHomeEnabled(true); myActionBar.setDisplayUseLogoEnabled(true);
El logotipo se muestra también en Material, pero tienden a llenar el espacio dejado por botones con margen izquierdo demasiado alto y no actúa como un botón de conmutación de cajón (es una imagen estática simple). Aquí un ejemplo:
Cualquier idea para configurar la barra de acción para mostrar en el tema de diseño de material el logo mm_logo
para actuar como conmutador de cajón sin volver a implementar una clase personalizada de ActionBar
?
NOTA: El botón del cajón funciona en material, lo que quiero es que el cajón cambie también si los usuarios hacen clic en el logotipo no sólo haciendo clic directamente en el botón de 3 líneas del cajón
- Cómo hacer en la animación del botón de botón Al igual que en la aplicación de Google Android botón Volver?
- Cómo iniciar la aplicación con Theme.Material en dispositivos antiguos
- AppCompat v22.1.0 no theming todos los widgets xml correctamente para fragmentos
- Barra de herramientas Navegación Icono de Hamburger ausente
- Quitar sombra de Autodesplegable de AutoCompleteTextView
- ¿Cómo hacer que el menú emergente de desbordamiento evite obstruir la barra de acción?
- La elevación no funciona en android.support.design.widget.FloatingActionButton
- Barra de herramientas de colapso animado suave con Android Design Support Library
Puede utilizar la nueva biblioteca de soporte v7 appcompat library
.
Se ActionBarDrawerToggle
nueva ActionBarDrawerToggle
en soporte v7, que contiene la animación de menú a flecha.
Tengo respuesta a una pregunta familiar en la que mencioné cómo implementar esta animación con la biblioteca de soporte.
Aquí está el enlace: Cómo implementar DrawerArrowToggle de Android appcompat v7 21 library
- Configuración de ViewModel para MvxFragment
- Control de reproducción de botón de pausa en fragmento de servicio de reproductor de música