android - 避免在android中方向更改时使用异步任务重新加载 Activity

标签 android android-asynctask screen-orientation

当用户在 android 中改变方向时,如何避免在 Activity 中使用 asynctask 类重新加载 Activity ?谁能举个例子?

最佳答案

作为最后的手段,请关闭配置更改。发生这种情况时,您的应用必须正常工作。如果您关闭方向配置更改,因为它会中断,您的应用程序仍会以其他更微妙的方式中断。由于方向配置更改而允许重新启动 Activity 是一种非常好的方法,可以轻松测试应用程序的这些重要代码路径,否则这些代码路径很少使用,但仍会导致用户操作失败。

要跨 Activity 实例传输 Activity 对象,请使用新的 fragment 静态库,它允许您制作跨实例为您保留的 fragment 。

关于android - 避免在android中方向更改时使用异步任务重新加载 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5335665/

相关文章:

android - 当进度条在android中旋转时如何停止改变方向

android - 用最少的精力进行面部识别?

android - 最小宽度布局。 Nexus 7 中的错误?

java - Listeners observer 设计模式与 Handler

android - 在 Looper.loop() 之后不执行 onPostExecute()

ios - 根据方向更新自动布局约束

android - 在屏幕方向更改时旋转 View (但不是布局)

java - 如何将 jar 文件保存在外部但仍然在我的 Android 项目中使用它的类?

android - 如何使用中国品牌平板电脑在 Linux 上启用 USB 调试?

java - 可以确定要下载的文件的大小吗?