【发布时间】:2021-11-26 11:03:21
【问题描述】:
我想在我的 Xamarin.Forms 应用程序(Android 版)中处理任何后退点击。
对于 Android/硬件按钮非常简单,我所要做的就是重写 OnBackButtonPressed 方法。但是这个顶部工具栏并不那么容易。我听说它应该与 Shell.SetBackButtonBehavior 一起使用,但由于某种原因,它对我不起作用。
我的代码是这样的,在InitializeComponents()之后放在页面构造函数中。
Shell.SetBackButtonBehavior(this, new BackButtonBehavior {
Command = new Command(async () =>
await Shell.Current.DisplayAlert("Back","Back","Back")
)
});
知道可能出了什么问题吗?
【问题讨论】:
标签: c# .net xaml xamarin xamarin.forms