C# Xamarin Android OnBackPressed未启动

C# Xamarin Android OnBackPressed未启动,c#,android,xamarin,xamarin.android,C#,Android,Xamarin,Xamarin.android,我的主要活动中有此代码 public override void OnBackPressed() { base.OnBackPressed(); } 我在base.OnBackPressed()上设置了一个断点,该断点未执行。我不知道为什么。当我按下“后退”按钮时,应用程序也会像假定的那样退出 但似乎我无法覆盖硬件后退按钮的功能,因为回调没有执行 对此有什么想法吗?Visual studio又一次“搞笑”了。。我必须清除-重建解决方案,现在它正在工作。谢谢@Nick这是正确的覆盖方法。如

我的主要活动中有此代码

public override void OnBackPressed()
{
   base.OnBackPressed();
}
我在
base.OnBackPressed()
上设置了一个断点,该断点未执行。我不知道为什么。当我按下“后退”按钮时,应用程序也会像假定的那样退出

但似乎我无法覆盖硬件后退按钮的功能,因为回调没有执行


对此有什么想法吗?

Visual studio又一次“搞笑”了。。我必须清除-重建解决方案,现在它正在工作。谢谢@Nick

这是正确的覆盖方法。如果调试时未命中断点,或者该断点不是当前活动,或者您可以尝试删除bin和obj文件夹并重新生成解决方案。