J'utilise la dernière version d'Android Studio (3.1.3) avec des outils de construction 28.
La présentation n'est pas rendue dans l'onglet Conception lorsque j'utilise la présentation du coordinateur. Beaucoup ont fait remarquer que pour contourner ce problème, il fallait ajouter les lignes suivantes dans le style.xml
:
<style name="AppTheme.NoActionBar">
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>
</style>
Toutefois, l'ajout des lignes génère l'erreur suivante: Cannot resolve symbol '@style/Widget.Design.CoordinatorLayout'
.
Y a-t-il un moyen de contourner ce problème?
Essayez (API 28) ->
<style name="AppTheme.NoActionBar">
<!--<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>-->
<item name="coordinatorLayoutStyle">@style/Widget.Support.CoordinatorLayout</item>
</style>
Cela fonctionne dans ma version de studio (3.1.3):
Modifiez ces 2 lignes dans votre fichier d'application Gradle (build.gradle).
implementation 'com.Android.support:appcompat-v7:28.0.0-alpha1'
implementation 'com.Android.support:design:28.0.0-alpha1'
et resynchroniser.
Supprimer la ligne
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>
si vous l'avez toujours dans votre fichier styles.xml.
Essayez ceci: @style/Widget.Support.CoordinatorLayout
J'espère que cela fonctionnera pour vous.
implementation 'com.Android.support:design:27.1.1'
ajoutez la ligne ci-dessus dans le fichier de graduation de l'application et, au lieu de 27.1.1, utilisez la version de votre bibliothèque (i.e 28.x.x)