Je crée une application Android dans Android Studio. Lorsque j'ouvre l'éditeur de mise en page, je vois cette "fenêtre contextuelle" grise en haut de la mise en page, qui indique
Impossible de résoudre resource @ style/Widget.Holo.Light.ActionMode.Inverse.
Cela se produit lorsque je modifie la "version du rendu" en API 15 (Android 4.0.3).
Cela a fonctionné il y a une minute, mais lorsque je suis revenu à la mise en page, je viens de recevoir cette erreur.
Edit: / J'utilise la bibliothèque AppCompat
.
Le thème est défini comme ceci
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar" />
L'application fonctionne correctement lorsque je l'exécute, mais ne rend pas correctement (du moins, c'est l'erreur) dans l'éditeur.
Je serais heureux si quelqu'un pouvait m'aider avec ceci. Merci!
Ce problème m'est survenu lors de la mise à jour d'Android Studio vers la version 1.1.0 et lors de l'ouverture d'un ancien projet sans rien changer.
Pour moi, changer uniquement l'API de rendu de l'aperçu à 19 ou plus fait disparaître le message.
Hé, j’ai fait face au même problème et la solution que j’ai trouvée est - Dans Android studio Ouvrir le Sélectionnez Thème Dialogue et sous Tous catégorie, sélectionnez NoTitleBar.OverlayActionModes
et appuyez sur ok . le problème serait résolu. Mais cela peut apparaître dans un thème sombre.
Rendez votre projet plus récent au niveau de l'API.
Pour moi, le problème est survenu lorsque mon contenu build.gradle
était le suivant:
compileSdkVersion 16
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.xiaoguang.xx"
minSdkVersion 16
targetSdkVersion 16
versionCode 1
versionName "1.0"
}
Après avoir téléchargé le sdk 19 et modifié le build.gradle
, le problème a été résolu.
compileSdkVersion 19
buildToolsVersion "19.1.0"
defaultConfig {
applicationId "com.xiaoguang.xx"
minSdkVersion 19
targetSdkVersion 19
versionCode 1
versionName "1.0"
}