Faltan estilos ¿El tema correcto es elegido para este diseño?

Faltan estilos ¿El tema correcto es elegido para este diseño? Utilice el cuadro combinado de tema encima del diseño para elegir un diseño diferente o corregir las referencias de estilo de tema. Error al encontrar el estilo mapViewStyle en el tema actual.

Probé todas las soluciones disponibles para resolver este problema, pero parece que nada funciona. He incluido la biblioteca en el archivo de manifiesto. Incluso creé el estilo es styles.xml, también he elegido el objective de comstackción de Google Apis.

¿Alguien puede darme una solución? Gracias de antemano por su valioso tiempo.

aquí está mi archivo xml :

     

Aquí está mi fragmento de manifiesto :

            

aquí está mi archivo style.xml

     

Tuve el mismo problema y descubrí que era el menú desplegable de Temas en la parte superior del editor de diseño gráfico. Cambié de Holo a Theme y el diseño mostrado y el error desaparecieron.

Para Android Studio (o IntelliJ IDEA),

Si todo se ve bien en su proyecto y aún recibe el error en sus diseños, intente ‘Invalidar cachés y reiniciar’.

Disfrute de un café mientras Android Studio está recreando cachés e índices.

cómo invalidar la caché y reiniciar

Lo que suelo hacer es lo siguiente: un Gradle Clean , Rebuild y Sync all my Gradle files . Después de eso restart Android Studio , y voy a:

 Select Theme -> Project Themes -> AppTheme 

Imagen de error:

Error Image http://oi57.tinypic.com/549aig.jpg

Imagen de resolución:

Imagen de la solución http://oi61.tinypic.com/21doew0.jpg

Cuando crea el estilo incorrectamente o desde un estilo existente, este problema generalmente ocurre. Por lo tanto, seleccione “Diseño gráfico”, seleccione “AppTheme” -> La pestaña con una estrella azul. Y seleccione cualquiera de los estilos predefinidos. En mi caso, “Luz”, que debería resolver el problema.

Esto se debe a que no selecciona un tema de su proyecto. Intenta hacer lo siguiente:

enter image description here

Si creamos demasiados proyectos con Android Studio alguna vez, aparece el problema de Rendering. Incluso al crear una actividad en blanco, recibimos un error de representación. Por favor apague y reinicie Android studio. En caso de que el problema persista, puedes Invalidación y reinicio de la memoria caché de Android Studio

Espero que esto ayude. Funciona de manera similar como regla general, en caso de que todo se vea bien y aún persista el error, un reinicio de la aplicación generalmente resuelve el problema.

En mi caso, el problema ocurrió mientras la configuración predeterminada para la versión de Android en el Diseñador estaba configurada como ‘Vista previa N’. Cambié la versión de Android a ’23’ y la notificación de error desapareció.
Editar
Y no olvide desmarcar ‘Elegir automáticamente mejor’.

Lo resolví cambiando “classpath” en “dependencias” en build.gradles.

Solo cambia:

 dependencies { classpath 'com.android.tools.build:gradle:2.3.0-alpha2' 

o algo así para:

 dependencies { classpath 'com.android.tools.build:gradle:2.2.3' 

Obtuve este error después de anular el estilo de la barra de acciones de esta manera. También perdí la barra de acción en la vista previa.

   

Entonces, el problema es anular el tema por mi costumbre. esta es la razón por la que he cambiado AppCompat (de “Temas del proyecto”) a general_app_theme (de “Temas manifiestos”). Ahora no tengo este error y la barra de acciones en la vista previa vuelve.

Intente cambiar el tema en la vista de diseño a una de las opciones en “Temas de manifiesto”. Supongo que esto es porque estás heredando el tema del manifiesto para admitir múltiples niveles de API. Funcionó para mí de todos modos.

Tuve el mismo problema al usar Android Studio 1.5.1.

Esto se solucionó utilizando el Administrador de Android SDK y la actualización de la Biblioteca de soporte de Android , así como el repository de Local Maven para Bibliotecas de soporte .

enter image description here

Después de actualizar el SDK y reiniciar Android Studio, el problema se solucionó.

Espero que esto ayude a cualquiera que tenga el mismo problema después de intentar otras sugerencias.

Con referencia a la respuesta proporcionada por @Benno: en lugar de cambiar a un tema específico, simplemente puede elegir ‘DeviceDefault’ en el menú del tema. Esto debería elegir el tema más compatible con el dispositivo emulado.

Si aún tiene el problema después de probar todas las soluciones anteriores, intente modificar el nivel API como se muestra a continuación. Nivel API incorrecto también puede causar el problema.

enter image description here

Se puede solucionar cambiando el tema en styles.xml desde Theme.AppCompat.Light.DarkActionBar a Base.Theme.AppCompat.Light.DarkActionBar

  

a

  

y limpia el proyecto Seguramente ayudará.

La mayoría de los errores en XML ocurren debido a los nombres que le ha dado a los recursos.

Las imágenes almacenadas en la carpeta dibujable deben nombrarse de manera adecuada. solo revise estas cosas:

  1. ¿Hay algún archivo duplicado? si es así eliminar los duplicados. (Por ejemplo, "image.jpg" y "image.png" no están permitidos al mismo tiempo. No mostrará ningún error, pero a veces mostrará que R.java no se puede resolver)
  2. ¿Los nombres de archivo contienen letras mayúsculas? Si es así, haga clic derecho en ese file -> refactor -> rename y renómbrelo con todas minúsculas, sin guiones, y solo se permiten az y 0-9.

Solo asegúrate de los casos anteriores.

Tuve el mismo problema con mi tema personalizado que usó Holo.Light como su padre. En texto en gris, Android Studio indicó que faltaban algunos atributos. Cuando agregué estos atributos faltantes de la siguiente manera, los problemas de renderización desaparecieron.

     

A pesar de que introdujeron errores en el tema de mi estilo, no causaron problemas al representar los diseños de actividades o crear mi aplicación.

Simplemente puede eliminar este error cambiando “Tema de aplicación” y seleccionando cualquier tema como light. Este error será eliminado.

Me encuentro con el mismo problema. Seleccionar tema a otro en vista previa puede resolver el problema temporal. Me gusta la imagen

Finalmente, descubrí que hay AppTheme y AppBaseTheme en mi styles.xml. Y AppTheme tiene el padre AppBaseTheme . El AppBaseTheme tiene el padre de un estilo de sistema.

Y cada archivo de diseño usa el tema AppTheme . Simplemente cambie el padre de AppBaseTheme al padre de AppBaseTheme . Resuelve el problema permanente.

Solo necesita hacer clic en el botón ‘ AppTheme ‘ y elegir ‘ Manifiesto Temas ‘. Funciona en la mayoría de los casos.

Para mí, estaba ocurriendo en el archivo menu.xml ya que estaba usando android: Theme.Light como mi tema, entonces lo que hice fue –

  1. Se agregó una carpeta nueva en el directorio de res llamado values-v21.

  2. Android añadido : Theme.Material.Light como AppTheme en styles.xml .

Esto es muy tarde pero me gusta compartir mi experiencia con este mismo problema. Me enfrento al mismo problema en el estudio de Android. Intenté con alguna otra solución que encontré en Internet, pero nada funciona para mí a menos que RECONSTRUYA EL PROYECTO y resuelva mi problema.

Espero que esto funcione para ti también.

Feliz encoding.

Cambia el tema de tu aplicación a AppCombat .. enter image description here