Android: no puede resolver los temas de appcompat-v7
En themes.xml
, me gustaría cambiar un tema de Theme.Holo.Light.DarkActionBar
a Theme.AppCompat.Light.DarkActionBar
Pero obtengo:
- Cómo utilizar MultiChoiceModeListener en ListVIew con y sin soporte?
- Android: layout_height = "? Attr / actionBarSize" no funciona con soporte: design: 23.0.0 'library
- Necesita utilizar un tema Theme.AppCompat (o descendiente) con esta actividad. Cambiar a Theme.AppCompat causa otro error
- No se puede convertir en LayerDrawable (después de actualizar v7)
- YouTubePlayer junto con la biblioteca AppCompat v7
No se puede resolver el símbolo '@android: style / Theme.AppCompat.Light.DarkActionBar'
En el archivo gradle he añadido:
compile 'com.android.support:appcompat-v7:22.1.1'
Estoy usando:
compileSdkVersion 22 buildToolsVersion "22.0.1"
También he ejecutado el comando clean
de gradle, pero nada parece cambiar.
¿Algunas ideas?
- ClassCastException: android.widget.LinearLayout $ LayoutParams no se puede convertir en com.android.internal.widget.ActionBarOverlayLayout $ LayoutParams
- OnPrepareOptionsMenu en Fragmento no se llama como de AppCompat v22 (API 10)
- Android AppCompat 22.1.1 color de texto predeterminado y estilo ActionMode
- Android: TextView no respeta el androide: TextViewStyle usando appcompat-v7 22.1.1
- AppCompat v22.1.0 no theming todos los widgets xml correctamente para fragmentos
- OnPrepareActionMode no se llama al crear ActionMode
- La barra de herramientas no es visible en dispositivos Android 4.X
- Utilizar la clase DrawableCompat para aplicar una tintList
Los temas de AppCompat no forman parte de los estilos incorporados. Tienes que hacer referencia a ellos sin el '@android:style'
.
Solo usa algo como:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">