Empêcher la fermeture par le bouton de retour dans les formes de xamarin sur android

Je veux éviter la fermeture de l'application en appuyant sur le bouton de retour dans xamarin forms sur android.

Je veux, que vous pouvez parcourir avec le bouton de retour dans l'application (ce qui fonctionne), mais ne veulent pas quitter, lorsque la première page dans la pile de navigation est atteint.

J'ai essayé d'utiliser le OnSleep événement dans xamarin forms, mais là je ne peux pas annuler la sortie.

J'ai aussi essayé d'attraper le bouton de retour dans android:

    public override void OnBackPressed()
    {
        //base.OnBackPressed();
    }

Mais lors de l'utilisation de xamarin forms, je ne sais pas qui est présentement à l'affiche. Donc je ne sais pas si la navigation est autorisée ou pas

source d'informationauteur Chris