¿Cuál es el tamaño de los iconos del cajón de navegación?

Necesito saber el tamaño correcto (mesa de trabajo y contenido) para los iconos del cajón de navegación.

No dice nada sobre las especificaciones de los cajones de navegación: http://www.google.com.br/design/spec/patterns/navigation-drawer.html#navigation-drawer-specs

¡Gracias!

Yo votaría la respuesta de Balar, pero está apagado por un pequeño detalle. La respuesta correcta es que todos los iconos pequeños deben ser 24 x 24 dp .

Referencia: http://www.google.com.br/design/spec/layout/metrics-keylines.html#metrics-keylines-touch-target-size

Por:

mdpi : 24 x 24 px hdpi : 36 x 36 px xhdpi : 48 x 48 px so on ... according to their ratio. 

me gusta :

 mdpi : hdpi : xhdpi : xxdpi = 1 : 1.5 : 2 : 3 

Actualización:

Ahora google publicó el diseño del icono de material con más detalles. Los iconos pueden ser reducidos a 20dp con un área de ajuste de 2dp que rodea el icono.

Introduzca aquí la descripción de la imagen

Para obtener más información visite el sitio de diseño Meterial

Puede comprobar la implementación oficial de NavigationView proporcionada por la biblioteca de diseño de soporte.

Si ve el código de NavigationMenuItemView define:

 this.mIconSize = context.getResources().getDimensionPixelSize(dimen.navigation_icon_size); 

dónde:

 <dimen name="navigation_icon_size">24dp</dimen 

Las dimensiones de los iconos de navegación suelen ser 24 x 24 píxeles

Si sólo necesita el tamaño del icono para establecer las dimensiones de un componente de vista, puede utilizar el estilo Toolbar.Button.Navigation. Aquí hay un ejemplo en el que crear una vista de icono de navegación falsa.

  <android.support.design.widget.CoordinatorLayout android:id="@+id/vCoordinatorLayout" android:layout_width="match_parent" android:layout_height="match_parent"> <!--CONTENT VIEW--> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </LinearLayout> <!--FAKE TOOLBAR NAVIGATION ICON--> <RelativeLayout android:layout_width="?attr/actionBarSize" android:layout_height="?attr/actionBarSize"> <ImageView android:id="@+id/vToolbarNavigationIcon" style="@style/Widget.AppCompat.Toolbar.Button.Navigation" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:src="@drawable/my_icon"/> </RelativeLayout> </android.support.design.widget.CoordinatorLayout> 
  • Cómo establecer un oyente de clic largo en un MenuItem (en un NavigationView)?
  • Cómo agregar el icono arrastrar con el cajón 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?
  • Desplazamiento de la animación en NavigationView
  • Agregue un MenuItem al menú en la posición o el grupo específico programmatically
  • NavigationView y diseño personalizado
  • Cómo (y dónde) fijar android.os.BadParcelableException: ClassNotFoundException cuando unmarshalling: RecyclerView $ SavedState?
  • El efecto de sombra superpuesto permanece en NavigationView del cajón de navegación
  • Android - ¿Cómo agregar el contador de la insignia al icono del menú de la navegación de la hamburguesa?
  • Efecto de desplazamiento del menú del cajón de navegación
  • onNavigationItemSelected no se llama
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.