166 votes

Manquant de styles. Le bon thème est choisi pour cette mise en page ?

Styles manquants. Est le thème choisi pour cette mise en page? Utiliser le Thème de zone de liste déroulante au-dessus de la mise en page pour sélectionner une mise en page différente, ou de corriger le style du thème de références. Pas réussi à trouver le style mapViewStyle dans le thème actuel.

J'ai essayé toutes les solutions disponibles pour résoudre ce problème, mais rien ne semble fonctionner. J'ai bibliothèque incluse dans le fichier manifeste. J'ai même créé le style est styles.xml j'ai choisi Api Google cible de génération.

Quelqu'un peut-il me donner une solution. Merci d'avance pour votre temps précieux.

voici mon xml fichier:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
style="@style/AppTheme"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >


 <com.google.android.maps.MapView
     android:id="@+id/themap"
     style="@style/mapViewStyle"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:apiKey="here i have my key"
     android:clickable="true"
     android:enabled="true" />

  </RelativeLayout>   

Voici mon manifeste extrait:

  <uses-library android:name="com.google.android.maps" />

    <activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".Second" />

    <activity android:name=".Third"  android:theme="@android:style/Theme.Black"/>
  </application>

voici mon style.xml fichier

<resources>
    <style name="mapViewStyle" parent="@android:style/Theme.Black">
    </style>
</resources>

155voto

gbero Points 301

Pour Android Studio, si tout semble OK dans votre projet et que vous recevez toujours l’erreur dans tous vos mises en page, essayez « Invalider les caches & restart » attendre jusqu'à ce que Android Studio a fini de créer tous les caches et les index.

enter image description here

154voto

Benno Points 543

J’ai eu le même problème et trouvé que c’était la liste déroulante du thème en haut de l’éditeur de mise en page graphique. J’ai changé de Holo à thème et de la mise en page affichée et l’erreur a disparu.

13voto

Legendary Genius Points 167

Image d’erreur :

Error Image

Résolution Image :

Solution Image

Lorsque vous créez le style de manière incorrecte ou d’un style existant, ce problème se produit généralement. Choisissez donc la « mise en page graphique » sélectionnez « AppTheme »--> l’onglet avec une étoile bleue. Et sélectionnez le style prédéfini. Dans mon cas « Light », qui devrait résoudre le problème.

1voto

J’ai eu cette erreur après la substitution de style bar action comme ça. Aussi j’ai perdu la barre d’action dans l’aperçu.

Donc, le problème est prépondérant thème par ma coutume. C’est la raison, pourquoi j’ai changé AppCompat (à partir de « thèmes ») à general_app_theme (à partir de « manifeste des thèmes »). Maintenant, je n’ai pas cette barre d’erreur et l’action dans l’aperçu avant de revenir.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X