我的主类中有一个方法,可以从互联网上获取一些数据。事情是,在一切都完成后,如果我通过移动设备改变屏幕方向,一切都会重新开始(在显示加载屏幕时获取数据)。有没有什么地方可以放置我的方法,这样如果我的设备的屏幕方向发生变化,它就不会删除在那一刻之前所做的一切?谢谢。
最佳答案
发生在您身上的是,每次旋转时都会重新创建 Activity ,根据 android 良好实践,您应该处理正在重新创建的 Activity ,因为如果设备上的资源不足,android 可能会随时破坏您的 Activity 。查看保存 Activity 状态以及如何恢复 Activity 状态和链接。
关于安卓屏幕方向冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12936977/