我们知道,Andorid旋转屏幕时默认是重新Create Activity,之前我们可以 在AndroidManifest.xml 中添加activity属性android:configChanges="orientation" 来声明Acitivity自己处理orientaion,这样就不会重新Create Activity
在 ics中需要改为android:configChanges="orientation|screenSize"
Caution: Beginning with Android 3.2 (API level 13), the "screen size" also changes when the device switches between portrait and landscape orientation. Thus, if you want to prevent runtime restarts due to orientation change when developing for API level 13 or higher (as declared by the minSdkVersion and targetSdkVersion attributes), you must include the "screenSize" value in addition to the "orientation" value. That is, you must decalare android:configChanges="orientation|screenSize". However, if your application targets API level 12 or lower, then your activity always handles this configuration change itself (this configuration change does not restart your activity, even when running on an Android 3.2 or higher device).

更多相关文章

  1. Qt for Android 程序禁止屏幕旋转
  2. android设置屏幕禁止休眠的方法
  3. 关于自定义布局,xml中配置属性(attrs)
  4. Android 屏幕截图
  5. ScrollView属性fillViewport解决android布局不能撑满全屏的问题
  6. Android ImageView的scaleType属性与adjustViewBounds属性
  7. 有关Android中EditText的一些属性

随机推荐

  1. PHP解析XML的几种方法(附代码)
  2. 示例Ajax异步传输与PHP实现交互
  3. 一起看看php实现购物车产品删除功能(2)
  4. 详解PHP基础算法:冒泡、选择、插入、快速
  5. php之接口与前端数据交互实现示例代码
  6. 一起看看php实现产品加入购物车功能(1)
  7. 了解php操作redis的几种常用方法
  8. 几款你绝对不知道的PHP集成开发环境软件
  9. PHP session如何实现购物车功能
  10. PHP如何操作json?方法介绍