【发布时间】:2016-11-04 09:33:34
【问题描述】:
我有一个在 onResule 中订阅并在 onPause 中取消订阅的 Activity 和 CompositeSubscription。该应用程序使用 RxJava observable 调用登录网络请求方法并订阅返回的 Observable。当请求仍在执行时如何处理屏幕方向更改。目前,我的 Activity 将从当前订阅中退订,并且我的网络呼叫将不会传送回新创建的 Activity。 有没有办法序列化订阅对象以重新创建它们并能够从 Observable 获得响应?
【问题讨论】:
-
如果您在定向期间有网络请求,请使用无头片段。这可能会有所帮助:luboganev.github.io/blog/headless-fragments