Prevent Schließen durch Zurück-Taste in Xamarin-Formularen auf Android

Ich möchte verhindern, dass die App geschlossen wird, indem ich in Xamarin-Formularen auf Android die Hardware-Zurück-Taste drücke.

Ich möchte, dass Sie mit der Hardware-Zurück-Taste in der App navigieren können (was funktioniert), aber nicht beenden möchten, wenn die erste Seite im Navigationsstapel erreicht ist.

Ich habe versucht, das @ zu verwend OnSleep Event in Xamarin-Formularen, aber hier kann ich den Exit nicht abbrechen.

Ich habe auch versucht, den Zurück-Button in Android zu fangen:

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

Aber wenn ich Xamarin-Formulare verwende, weiß ich nicht, welche Seite gerade angezeigt wird. Ich weiß also nicht, ob das Zurücknavigieren erlaubt ist oder nicht

Antworten auf die Frage(14)

Ihre Antwort auf die Frage