Xamarin Forms PCL 保存实例状态
Xamarin Forms PCL save instance state
我使用便携式 Class 库开发了 Xamarin Forms 应用程序。我的应用程序的方向是横向。所以每当我的屏幕变黑并且我 return 我的应用程序时,屏幕是 'reseted'。在我的应用程序中,按钮通过按下它们来改变颜色。
是否可以保存按钮的状态,例如 Android?
中的 OnSaveInstanceState
只需遵循 this 指南。很简单,只需添加
[Activity (Label = "ActivityName", ConfigurationChanges=Android.Content.PM.ConfigChanges.Orientation | Android.Content.PM.ConfigChanges.ScreenSize)]
高于您的 activity :)
我使用便携式 Class 库开发了 Xamarin Forms 应用程序。我的应用程序的方向是横向。所以每当我的屏幕变黑并且我 return 我的应用程序时,屏幕是 'reseted'。在我的应用程序中,按钮通过按下它们来改变颜色。 是否可以保存按钮的状态,例如 Android?
中的 OnSaveInstanceState只需遵循 this 指南。很简单,只需添加
[Activity (Label = "ActivityName", ConfigurationChanges=Android.Content.PM.ConfigChanges.Orientation | Android.Content.PM.ConfigChanges.ScreenSize)]
高于您的 activity :)