我最近将 xamarin 表单更新为 1.5.1-pre1,以便我可以使用漂亮的 AppCompat 主题。它工作并且看起来非常好。
我确实有一个问题,在我的旧 FormsApplicationActivity 中,我曾经重写 OnOptionsItemSelected 方法来拦截用户单击后退箭头图标并进行一些视图模型清理。显然,在使用 FormsAppCompatActivity 后没有调用此方法。如何拦截“软”后退按钮按下(工具栏图标不是硬后退按钮)?
我还尝试覆盖 Xamarin.Forms.Platform.Android.AppCompat.NavigationPageRenderer 但我似乎无法覆盖它:(
有谁知道我如何拦截这个?