我是否需要在 Xamarin Forms 应用程序的 Android 活动中" ConfigurationChanges = ConfigChanges.ScreenSize .. "?



我刚刚将Rg.Plugins.Popup安装到我的应用程序中,在wiki示例中,我看到它有:

"ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)"
[Activity(Label = "X", MainLauncher = true,
ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]

我当前的活动是:

[Activity(Label = "X", Theme = "@style/MainTheme", MainLauncher = false)]

对于XF应用程序,在活动中添加ConfigurationChanges的附加条目是否重要?

如果您移除它并旋转设备,它可能会重新创建活动,这意味着您的应用程序将在旋转时重新启动。因此,保留这些配置更改标志是个好主意。

当软件键盘出现在屏幕上时,您还可以使用其他标志来调整活动的大小。您可以在他们的文档中阅读更多关于在Android上处理配置更改的信息。

相关内容

  • 没有找到相关文章

最新更新