Android: layout_height = "? Attr / actionBarSize" no funciona con soporte: design: 23.0.0 'library

Si configuro android:layout_height="56dp" , puedo ver la barra de herramientas en el diseño gráfico. Pero cuando me pongo como el de abajo,

  <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/purple" android:gravity="center_vertical" android:minHeight="?attr/actionBarSize" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> </android.support.v7.widget.Toolbar> 

La barra de herramientas no se muestra en la representación gráfica.

Studio dice que attr/actionBarSize está marcado como privado.

estoy usando

  compile 'com.android.support:appcompat-v7:23.0.0' compile 'com.android.support:design:23.0.0' 

¿Cual podría ser el problema? ¡Cómo puedo arreglarlo! Sí, Studio está actualizado.

3 Solutions collect form web for “Android: layout_height = "? Attr / actionBarSize" no funciona con soporte: design: 23.0.0 'library”

Parece que hay un error en Android Studio: https://code.google.com/p/android/issues/detail?id=183120

El problema debe arreglarse en Android Studio 1.4 Preview 3. También se recomienda actualizar el complemento gradle. Al menos el plugin Gradle versión 1.4-alpha2

Como una solución, puede desactivar la verificación de Lint en el build.gradle:

 android { lintOptions { disable 'PrivateResource' } } 

Fue un problema al establecer el tema.

 Theme Values-v21. <style name="AppTheme" parent="Theme.AppCompat"> <item name="android:colorPrimary">@color/purple_medium</item> <item name="android:colorPrimaryDark">@color/purple</item> <item name="android:colorAccent">@color/iron</item> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> <item name="android:textColorHint">@color/black_lite</item> <item name="android:textColor">@color/black</item> <item name="android:textColorSecondary">@color/white</item> <item name="colorControlActivated">@color/purple</item> <item name="colorControlHighlight">@color/purple</item> <item name="colorControlNormal">@color/iron</item> <item name="android:textColorPrimary">@color/purple</item> <item name="android:windowContentTransitions">true</item> </style> 

Cuando seleccioné el tema correcto como aquí, funciona bien para mí!

Introduzca aquí la descripción de la imagen

Espero eso ayude.

¿Cuál es el tema de tu aplicación?

¿Puedes intentar poner android:theme="@style/Theme.AppCompat.Light" en tu diseño de barra de herramientas?

  • OnPrepareOptionsMenu en Fragmento no se llama como de AppCompat v22 (API 10)
  • Atributo "titleTextStyle" ya se ha definido en android studio 1.2.1?
  • Quitar el botón de nuevo de SearchView en la barra de herramientas AppCompat
  • OnPrepareActionMode no se llama al crear ActionMode
  • Diferentes estilos de colorControlActivated en Android
  • Personalización predeterminada Theme.AppCompat.Dialog.Alert con android.support.v7.app.AlertDialog
  • No se puede convertir en LayerDrawable (después de actualizar v7)
  • Android: TextView no respeta el androide: TextViewStyle usando appcompat-v7 22.1.1
  • La barra de herramientas no es visible en dispositivos Android 4.X
  • Error: (3, 5) Ningún recurso encontrado que coincida con el nombre dado
  • AppCompat v22.1.0 no theming todos los widgets xml correctamente para fragmentos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.