在清单文件Activity节点下可以添加android:configChanges属性,指定属性发生改变时,调用Activity 的onConfigurationChanged()方法,不会创建新的Activity
设置方法:将下列字段用|符号分隔开,例如:"keyboardHidden|orientation|screenSize"

一些属性

“mcc“ 移动国家号码,由三位数字组成,每个国家都有自己独立的MCC,可以识别手机用户所属国家。“mnc“ 移动网号,在一个国家或者地区中,用于区分手机用户的服务商。“locale“ 所在地区发生变化。“touchscreen“ 触摸屏已经改变。(这不应该常发生。)“keyboard“ 键盘模式发生变化,例如:用户接入外部键盘输入。“keyboardHidden“ 用户打开手机硬件键盘“navigation“ 导航型发生了变化。(这不应该常发生。)“orientation“ 设备旋转,横向显示和竖向显示模式切换。“fontScale“ 全局字体大小缩放发生改变

注意事项:

Android 4.0之前,设置android:configChanges="orientation|keyboardHidden"起作用,
Android 4.0之后,除了设置"orientation",你还必须设置"ScreenSize"
android:configChanges="keyboardHidden|orientation|screenSize"

更多相关文章

  1. Android字体设置,Roboto字体使用
  2. Android(安卓)5.x theme: AppCompatActivity与toolbar的结合
  3. Android(安卓)Studio 4.0 设置代理proxy和maven
  4. android播放器(music player)源码分析3(页面解析,ArrayListCursor)
  5. 使用Vitamio打造自己的Android万能播放器(2)—— 手势控制亮度、音
  6. 【Android(安卓)Developers Training】 36. 设置文件共享
  7. android开发教程之listview使用方法
  8. 轻松使用xmlpull解析xml
  9. Intent总结06 category属性

随机推荐

  1. Android为什么推荐使用SparseArray来替代
  2. Android中绘制简单几何图形和路径Path
  3. Android:手把手带你了解实用的Android(安
  4. android 一个小例子说明handler和AlertDi
  5. Android(安卓)蓝牙学习
  6. 想要在 Android(安卓)體驗 Siri 嗎?快來試
  7. Android(安卓)属性动画使用(三)
  8. 从开发者角度看Android(安卓)和 IOS的前
  9. 基础总结篇之五:BroadcastReceiver应用详
  10. 诺基亚拒用Android顺理成章