0
votes

Bouton arrière par défaut ne figure pas après avoir poussé un nouvel écran

J'avais poussé un nouvel écran à partir de mon écran principal et il avait navigué correctement et a également montré le bouton arrière, mais maintenant que je exécute le bouton, le bouton par défaut ne s'affiche pas dans mon code.

Le seul changement que j'ai fait était que j'ai changé l'itinéraire dans mon fichier principal de Taskscreen () à la tâche () . Mais cela était essentiel car je voulais faire quelques itinéraires de mon deuxième écran et il a donc dû renvoyer une application matériau . Comment puis-je récupérer le bouton retour par défaut?

mon code: xxx

mon deuxième écran xxx


0 commentaires

3 Réponses :


2
votes

Nom de la classe DOIT commencer par le caractère majuscule. Vous avez une fausse structure, le matérialApp doit être seulement une fois. https://dart.dev/guides/language/language-tour


1 commentaires

Merci! Je vais réparer mes noms de classe et supprimer l'application d'autre matériau!



0
votes

Pour moi, c'est arrivé quand j'ai ajouté un tirage au sort à tous mes différents appbars ... Rapide Googling a fourni une solution qui a fonctionné pour moi: J'ai ajouté à l'Appbar ce qui suit, qui laissez le battement prendre une décision consciente s'il y a ou non quoi de retourner à ... XXX PRE>

Puis j'ai ajouté comment le "leader" devrait regarder Comme (aussi à l'AppBar): P>

        leading: IconButton(
      icon: Icon(Icons.arrow_back),
      onPressed: () => Navigator.pop(context, false),
    ),


0 commentaires

-1
votes

Supprimer le second matériau des itinérairesApp et le remplacer par une barre d'application


0 commentaires