标签: android retrofit screen-rotation
我想知道在等待异步回调时处理屏幕旋转的正确方法是什么。回调试图触摸活动上的一些UI元素,但是当它被破坏时我得到一个空指针异常。
答案 0 :(得分:2)
我不确定它的代码逻辑是如何设置的,但我不会让回调方法直接触及UI元素。相反,让他们触摸您的模型,并在调用Activity中的onCreate方法时,然后将数据从模型中取出。这样你就不必依赖UI元素了 - 你只需要依赖模型。
希望这有用 - 如果没有,请告诉我。