如果我调用外部 Web 服务并且用户旋转设备,则 Activity 将重新启动(我知道您可以自己处理,但不建议这样做)。我知道我可以使用onRetainNonConfigurationInstance()
.
我的问题是 Activity 重新启动后机上网络 IO 会发生什么?它是否继续,它是被暂停还是被杀死?
我对 Android(iOS 用户)比较陌生,所以重新启动 Activity 很奇怪。
我们拨打的一些网络电话可能会重新启动,但检查购买不是其中之一。我该如何处理,以便购买仍然正常工作?假设我会使用Asynctask
(尽管我意识到还有其他选择,例如Executors
)。