安卓设备旋转屏幕时,Activity默认会重新加载,如果是要读取大量数据的场景,那等待的时间比较长,这一点不可接受,所以要想办法禁止Activity自动重新加载。

方法如下:

在AndroidManifest.xml中修改设置:

Android:configChanges="orientation|screenSize"
<activity android:name=".CheckRecordQueryActivity" android:label="@string/data_query" android:configChanges="orientation|screenSize">  </activity>  

网上有很多文章的写法是:android:configChanges=”orientation|keyboardHidden”,这个是较低版本的安卓系统的情况,4.0之后的版本要加上 screenSize 才有效。

转载自:http://blog.csdn.net/zhouyingge1104/article/details/40585781

更多相关文章

  1. Android各个版本的名称和更新
  2. Android 各版本 设置 USB 默认连接 MTP 模式 ( Android 6.0+ )
  3. Android9.0 P 电源管理&android各版本电量优化功能策略
  4. Android之MVP模式实现登录和网络数据加载
  5. 详谈 Android 高大上的图片加载框架 Glide
  6. 十二.Android的版本故事
  7. Android各版本代号和API级别对照表
  8. Android开发实战一之搭建开发环境(最新版本)
  9. Android MainActivity如何加载BaseActivity的布局

随机推荐

  1. android布局属性的介绍
  2. android tabhost位于底部
  3. android软键盘右下角按键设置
  4. 如何用android:layout_weight弄个满意的
  5. AutoCompleteTextView自动完成文本框
  6. Android实现跑马灯效果的方法
  7. 在程序中设置android:gravity 和 android
  8. Android(安卓)Studio 系列(四)Version Cont
  9. 【转】Android(安卓)xml资源文件中@、@an
  10. 用HTML5开发Android应用程序