在Xamarin窗体的android中,当键盘处于打开状态时按下“后退”按钮会触发哪个事件?
当键盘打开时按“后退”按钮时,OnBackButtonPressed()不会敲击 当键盘使用“后退”按钮隐藏时,需要取消对焦输入 感谢您的帮助在Xamarin窗体的android中,当键盘处于打开状态时按下“后退”按钮会触发哪个事件?,xamarin,xamarin.forms,Xamarin,Xamarin.forms,当键盘打开时按“后退”按钮时,OnBackButtonPressed()不会敲击 当键盘使用“后退”按钮隐藏时,需要取消对焦输入 感谢您的帮助 谢谢只有在按下物理硬件后退按钮时才会调用OnBackButtonPressed。因为iOS没有这样的东西,所以永远不会在iOS上调用它。每个页面都有on显示和on显示事件,您可以在两个平台上覆盖这些事件,以便在视图离开屏幕时执行工作 protected override void OnAppearing() { base.OnAppearing(
谢谢只有在按下物理硬件后退按钮时才会调用
OnBackButtonPressed
。因为iOS没有这样的东西,所以永远不会在iOS上调用它。每个页面
都有on显示
和on显示
事件,您可以在两个平台上覆盖这些事件,以便在视图离开屏幕时执行工作
protected override void OnAppearing()
{
base.OnAppearing();
// Do some work here
}
protected override void OnDisappearing()
{
base.OnDisappearing();
// Do some work here
}
是否将代码放在ViewModel中的BackButtonPressed()上?试着在后面输入代码谢谢…但我在后面添加了代码…谢谢…但我问的是androidLike,我还说,对于Droid,您提到的事件只会触发硬件后退按钮。不幸的是,没有等效的软件后退按钮。好。但当键盘打开时,硬件后退按钮也不会触发此事件。。。