La boîte de dialogue Nouvelle ressource ne contient pas de type de ressource de navigation pour le graphique de navigation, même après avoir ajouté des dépendances de composant d'architecture de navigation
def nav_version = '1.0.0-alpha01'
implementation "Android.Arch.navigation:navigation-fragment:$nav_version"
implementation "Android.Arch.navigation:navigation-ui:$nav_version"
Assurez-vous que vous avez coché la case Paramètres -> Expérimental -> Activer l’Editeur de navigation .
L'éditeur de navigation est une fonctionnalité expérimentale, vous devez donc au préalable activez-le en ouvrant la boîte de dialogue Paramètres/Préférences IDE, en sélectionnant Expérimental dans le volet de gauche et cochez la case en regard de Activer Éditeur de navigation.
Aide -> Nouveautés de Android (Android Studio 3.2 Beta 1)
après cela, redémarrez Android Studio
Cela fonctionne dans Android Studio 3.2 qui est en Canary au moment de l'écriture.
Android Studio 3.2 propose des outils pour Android Jetpack, notamment un Visual Navigation Editor et nouveaux outils de refactoring de code.
https://Android-developers.googleblog.com/2018/05/google-io-2018-whats-new-in-Android.html
Je ne sais pas pourquoi cela ne se présente pas pour moi non plus, mais il existe une solution de contournement.
Cliquez avec le bouton droit sur res
-> sélectionnez Android Resource Directory
-> sélectionnez Resource type
en tant que navigation
cliquez sur ok -> sélectionnez le répertoire navigation
nouvellement créé -> cliquez avec le bouton droit sur File
et saisissez le nom nav_graph.xml
-> une fois le fichier ouvert, collez ce code:
<?xml version="1.0" encoding="utf-8"?>
<navigation xmlns:Android="http://schemas.Android.com/apk/res/Android">
</navigation>
J'utilisais Android Studio 3.2.1 mais cela ne chargerait pas l'éditeur de navigation. Se plaint de ne pas pouvoir installer la dépendance de fragment de navigation. Ce n'est qu'après avoir invalidé le cache d'Android Studio et redémarré que cela a fonctionné.
J'ai rencontré le même problème lorsque je crée un nouveau fichier de ressources en tant que Type de navigation .
L'éditeur de navigation est uniquement disponible dans Android Studio 3.2 Canary.
J'ai essayé d'activer l'éditeur de navigation manuellement: Fichier → Paramètres → Expérimental → Activer l'éditeur de navigation
L’option de navigation n’apparaît toujours pas dans le menu de sélection.
Il apparaîtra après avoir redémarré Android Studio.