![](/img/trans.png)
[英]RxJava / RxAndroid + Retrofit , making 6 different Observable calls asyncronous
[英]Retrofit asyncronous calls and screen rotation
我想知道等待异步回调时处理屏幕旋转的正确方法是什么。 回调尝试触摸活动上的一些UI元素,但是当它被破坏时,我得到一个空指针异常。
我不确定代码的逻辑设置方式,但是我不会让回调方法直接接触UI元素。 而是让它们触摸您的模型,然后在调用Activity中的onCreate方法时,再将数据从模型中取出。 这样,您不必依赖UI元素-您只需要依赖Model。
希望这会有所帮助-如果没有,请告诉我。
与SetonRetainInstance (true);
一起使用无头片段SetonRetainInstance (true);
或Loader,或使用otto库是完成此操作的好方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.