Cómo implementar un contador de insignia en el icono de menú de hamburguesa android
Estoy intentando poner una insignia del contador en el icono del menú de la hamburguesa (IE no los otros iconos del menú). Similar a la aplicación de eBay. como en..
- Barra de herramientas de sombra en la barra de estado de Lollipop
- ¿Puedo escuchar cuando el cajón de navegación está abierto o cerrado (por ejemplo: el oyente como botón onclick)?
- Android KitKat: android.view.InflateException: Error al inflar la clase android.support.design.widget.NavigationView
- El diseño del cajón de Android puede producir una excepción de puntero nulo
- Cómo estilo de elementos de menú en el cajón de navegación en Android?
¿Alguien ha estudiado esto? Tratando de averiguar la manera más limpia posible.
- Transición en el androide del cajón de navegación
- ¿Cómo agregar el pie de página a la navegación de cajones en Android utilizando la biblioteca de soporte de diseño?
- Android - ¿Cómo agregar el contador de la insignia al icono del menú de la navegación de la hamburguesa?
- Cómo agregar el icono arrastrar con el cajón de navegación
- Cambiar la separación entre el grupo de encabezados y el primer elemento
- Título del centro de Android con el cajón de navegación
- Cajón de navegación: ¿Cómo configuro el elemento seleccionado en el inicio?
- El efecto de sombra superpuesto permanece en NavigationView del cajón de navegación
es bastante simple de hacer con el Toolbar Widget
la Toolbar Widget
que podría seguir a continuación el ejemplo para lograr que:
primero crea una Oval shape
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:color="#ff00"/> </shape>
a continuación, cree un widget de toolbar
como se muestra a continuación:
<android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="?actionBarSize" android:background="?colorPrimary"> <FrameLayout android:layout_width="wrap_content" android:layout_height="match_parent"> <ImageView android:id="@+id/openMenu" android:layout_width="wrap_content" android:layout_height="match_parent" android:src="@drawable/ic_menu"/> <TextView android:id="@+id/badger" android:layout_width="16dp" android:layout_height="16dp" android:layout_gravity="end|right|top" android:layout_marginTop="10dp" android:background="@drawable/badge" android:gravity="center" android:text="1" android:textColor="@color/white"/> </FrameLayout> </android.support.v7.widget.Toolbar>