我刚刚将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上处理配置更改的信息。