RxJava Android处理屏幕方向改变

时间:2016-11-04 09:33:35

标签: java android rx-java

我有一个Activity和一个CompositeSubscription,它在onResule中订阅并在onPause中取消订阅。该应用程序使用RxJava observable调用登录网络请求方法,并订阅返回的Observable。如何在请求仍在执行时处理屏幕方向更改。目前,我的活动将取消订阅当前订阅,我的网络通话将不会被传送回新重新创建的活动。 有没有办法序列化订阅对象来重新创建它们并能够从Observable获得响应?

1 个答案:

答案 0 :(得分:0)

解决方案是缓存Application对象中的所有订阅,并重新订阅重新创建的活动。