0
votes

Dans quelle bibliothèque est "Android.View.vector" déclarée?

J'essaie d'essayer Android Jetpack Navigation et j'ai eu cette erreur:

android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx1536m


3 commentaires

Problème réside avec le XML de la maaccibilité. Post XML pour obtenir la solution à ce problème comme erreur indique Android.View.inflateException: Ligne de fichier XML binaire # 39: Ligne de fichier XML binaire # 39: erreur gonflage de la classe com.google.android.material.navigation.navigationView < / code>


Merci @surbhi. Mais le problème semble être ceci: ne trouvait pas la classe "Android.View.vector" - Je pense que le problème semble être sur les dépendances, comme le vecteur est utilisé dans SRCCompat.


Ensuite, utilisez Android: SRC = "@ Diable / Nav_header"


3 Réponses :


0
votes

Supprimer cette ligne:

vectorDrawables.useSupportLibrary = true


2 commentaires

Merci @HUSSNAIN HAIDAR. Mais la question persiste toujours.


J'ai mis à jour le poste. JetIntifier est activé, Andoidx est activé



0
votes

Ajouter la dépendance Androidx pour la vue de navigation

 implementation 'com.google.android.material.navigation.NavigationView' 


0 commentaires

3
votes

Bonjour, je pense que vous devez utiliser @ mise en page / Nav_header au lieu de la ligne suivante.

app:headerLayout="@drawable/nav_header"


0 commentaires