我在Xamarin上开发Android应用程序。 在异步调用Web服务期间(大约1 - 2秒),如果我旋转屏幕,它会崩溃。
即使我旋转屏幕,有没有办法让网络服务呼叫继续通话?
需要旋转屏幕,因为我必须在横向模式下读取条形码,当我返回纵向模式时,它会失败。
我以这种方式打电话:
myItem = await Item.GetItem(itemId);
这是每次旋转屏幕时调用的OnCreate方法
public override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
}