Xamarin Forms Android Prism MasterDetail 汉堡包菜单在打开后不起作用 camera/gallery
Xamarin Forms Android Prism MasterDetail Hamburger Menu not working after open camera/gallery
我有一个带有 MasterDetail 页面的 Xamarin Forms/Prism 应用程序。在一些详细信息页面中,我有使用 CrossMedia 插件打开 camera/gallery 的按钮。我注意到当 Camera/Gallery 在 ANDROID 中关闭(取消或在照片 taken/selected 之后)时,汉堡菜单图标停止打开主菜单。我仍然可以从左侧滑入菜单,但汉堡包按钮没有任何作用。
我创建了一个具有相同功能的简单 repo 应用程序,打开相机后汉堡包菜单工作正常,所以它是我的应用程序特有的东西,但我不知道如何找出原因。
在 iOS 上按预期工作。
我知道很模糊,但如果有人能提供任何关于如何诊断的指导,我们将不胜感激。
提前致谢
仅供参考,如果其他人遇到此问题,我已经确定了原因。我在 OnResume 中有以下内容:
protected override void OnResume()
{
Android.Support.V7.Widget.Toolbar toolbar = this.FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
SetSupportActionBar(toolbar);
base.OnResume();
}
回到 OnCreate 已解决。
我有一个带有 MasterDetail 页面的 Xamarin Forms/Prism 应用程序。在一些详细信息页面中,我有使用 CrossMedia 插件打开 camera/gallery 的按钮。我注意到当 Camera/Gallery 在 ANDROID 中关闭(取消或在照片 taken/selected 之后)时,汉堡菜单图标停止打开主菜单。我仍然可以从左侧滑入菜单,但汉堡包按钮没有任何作用。
我创建了一个具有相同功能的简单 repo 应用程序,打开相机后汉堡包菜单工作正常,所以它是我的应用程序特有的东西,但我不知道如何找出原因。
在 iOS 上按预期工作。
我知道很模糊,但如果有人能提供任何关于如何诊断的指导,我们将不胜感激。
提前致谢
仅供参考,如果其他人遇到此问题,我已经确定了原因。我在 OnResume 中有以下内容:
protected override void OnResume()
{
Android.Support.V7.Widget.Toolbar toolbar = this.FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
SetSupportActionBar(toolbar);
base.OnResume();
}
回到 OnCreate 已解决。