繁体   English   中英

改造异步呼叫和屏幕旋转

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM