Posted at

Xamarin.FormsでAndroidなどの物理Backキーを無効にする

More than 3 years have passed since last update.

ContentPageのコードビハインドでOnBackButtonPressedをオーバーライドしてtureを返すようにすると物理BACKキーを無効にできます。

public partial class SamplePage : ContentPage

{
public SamplePage() {
InitializeComponent();
}

protected override bool OnBackButtonPressed() {
return true;
}
}


Navigationまわりを試行錯誤したときに気づいた方法なんですが、ぐぐると英語でたくさん出てきますね。まぁせっかくメモったのでひっそり公開しておきます。