Y a-t-il un moyen de désactiver le bouton retour d'Android sur une page spécifique ?
class WakeUpApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Time To Wake Up ?",
home: new WakeUpHome(),
routes: {
'/pageOne': (BuildContext context) => new pageOne(),
'/pageTwo': (BuildContext context) => new pageTwo(),
},
);
}
}
Sur la pageOne, j'ai un bouton pour aller à la pageTwo :
new FloatingActionButton(
onPressed: () {
Navigator.of(context).pushNamed('/pageTwo');
},
)
Mon problème est que si je presse la flèche de retour en bas de l'écran Android, je retourne à la pageOne. Je voudrais que ce bouton ne s'affiche pas du tout. Idéalement, je voudrais qu'il n'y ait aucun moyen de sortir de cet écran sauf si l'utilisateur garde par exemple son doigt appuyé sur l'écran pendant 5 secondes. (Je suis en train d'écrire une application pour les tout-petits, et je voudrais que seuls les parents puissent naviguer hors de l'écran en question).