安卓屏幕方向冲突

标签 android screen-orientation

我的主类中有一个方法,可以从互联网上获取一些数据。事情是,在一切都完成后,如果我通过移动设备改变屏幕方向,一切都会重新开始(在显示加载屏幕时获取数据)。有没有什么地方可以放置我的方法,这样如果我的设备的屏幕方向发生变化,它就不会删除在那一刻之前所做的一切?谢谢。

最佳答案

发生在您身上的是,每次旋转时都会重新创建 Activity ,根据 android 良好实践,您应该处理正在重新创建的 Activity ,因为如果设备上的资源不足,android 可能会随时破坏您的 Activity 。查看保存 Activity 状态以及如何恢复 Activity 状态和链接。

Example using onSaveInstanceState()

关于安卓屏幕方向冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12936977/

相关文章:

Android 模拟器 - 屏幕方向无法正常工作

android - 如何避免旋转时重新创建 Activity,同时尊重方向锁定?

ios - 在同一个 Storyboard上的 2 个 View Controller 之间切换,使用 willAutorotateTo 进行旋转...不起作用,

android - 模糊测试时在 Android 上进行进程监控

android - 适用于 iOS/Android 的 AWS 移动开发工具包中内置网络的安全性如何?

Android SQLite 最佳实践建议

iPhone 无法使用 MPMoviePlayerController 将视频旋转到横向模式

android - 如何区分16 :9 display from a 18:9 one?

javascript - 如何使用 Parse Server 正确设计可靠的确认机制?

android - html 5 和 mysql