我有一个Android菜单,因为我需要一个工具栏内的搜索视图。当我将ConfigChanges.ScreenSize | ConfigChanges.Orientation
添加到我的活动并且屏幕旋转时,我的菜单会重新创建(如预期的那样)。
但是当我前往另一个xamarin表单页面并旋转屏幕时,屏幕会回到第一个屏幕(我假设因为只有活动时屏幕旋转导致创建才会触发,因此唯一的活动(第一项活动)是重装。)
如果我删除了设置ConfigChanges.ScreenSize | ConfigChanges.Orientation
,并添加了OnConfigurationChanged(Configuration newConfig)
,我的屏幕会保留旋转状态,但我会丢失菜单。我该如何解决这个问题?