web-dev-qa-db-fra.com

erreur: Erreur lors de la récupération du parent pour l'élément: Aucune ressource trouvée correspondant au nom donné 'Android: Theme.Holo'

Erreur: aucune ressource trouvée correspondant au nom donné: attr 'listViewStyle'

J'ai tout essayé d'ici. Rien ne marche.

J'ai importé des démos d'API dans l'Eclipse de l'API version 15 et j'ai également donné une erreur dans les fichiers src comme "L'import com.example.Android.apis.R ne peut pas être résolu"

Aidez-moi s'il vous plaît.

J'ai une erreur avec ceci dans values-v11/styles.xml fichier

<style name="ThemeHolo" parent="Android:Theme.Holo">
</style>

<!-- For API level 11 or later, the Holo theme is available and we prefer that. -->
<style name="ThemeHoloDialog" parent="Android:Theme.Holo.Dialog">
</style>

<!-- For API level 11 or later, we can use the magical DialogWhenLarge theme. -->
<style name="ThemeDialogWhenLarge" parent="Android:style/Theme.Holo.DialogWhenLarge">
</style>

et j'ai également une erreur dans values ​​/ styles.xml "error: Erreur lors de la récupération du parent pour l'élément: aucune ressource trouvée correspondant au nom donné" @Android: style/Theme.Holo.Light.NoActionBar "." dans les lignes suivantes

<style name="BadTheme" parent="@Android:style/Theme.Holo.Light.NoActionBar">
</style>
31
Charan Pai

Vous pouvez vous référer au thème Holo comme parent="@Android:style/Theme.Holo", mais pour utiliser le thème Holo, vous devez définir la cible de génération dans votre manifeste au niveau d'API 11 ou supérieur, vous devez également mettre le style.xml fichier contenant le thème Holo dans le dossier values-v11

31
Adam L. Mónos

Supprimez simplement le HOLO car cette ressource n'est pas disponible pour ce niveau d'API

        parent="Android:Theme.Light"
20
Rajendra

Changer la valeur du manifeste Android: targetSdkVersion à la version correcte l'a résolu pour moi.

J'ai rencontré un problème similaire même avec les paramètres corrects dans les propriétés, etc. Il semble que ce soit un problème avec Eclipse. J'ai supprimé le contenu des fichiers xml, puis "enregistrer", puis ressaisir les valeurs, c'est-à-dire.

<style name="AppBaseTheme" parent="Android:Theme.Holo.Light.DarkActionBar">

et "enregistrer" à nouveau.

1
user2270655

Avez-vous écrit exactement cela?

<item name="Android:listViewStyle"> 
0
pixelscreen

J'ai résolu le même problème en ajoutant

 Android:theme="@style/AppTheme"    

dans la balise d'application du fichier AndroidManifest.xml. Cela reconnaîtra le thème de l'application.

<application
        Android:allowBackup="true"
        Android:icon="@drawable/ic_launcher"
        Android:label="@string/app_name"
        Android:theme="@style/AppTheme" 
        Android:debuggable="true" > 
        <activity 
            ...
        </activity>
      ...
</application>
0
monspo2