Android 重力感应 翻转页面造成Activity 刷新 。

在 AndroidManifest.xml 中将所属activity 添加android:configChanges="orientation|keyboardHidden" 属性 可禁止刷新

Activity 的 ConfigChanges 属性

设置方法:将下列字段用“|”符号分隔开,例如:“locale|navigation|orientation”

Value
Description

“mcc“
The IMSI mobile country code (MCC) has changed — that is, a SIM hasbeen detected and updated the MCC.移动国家号码,由三位数字组成,每个国家都有自己独立的MCC,可以识别手机用户所属国家。

“mnc“
The IMSI mobile network code (MNC) has changed — that is, a SIM hasbeen detected and updated the MNC.移动网号,在一个国家或者地区中,用于区分手机用户的服务商。

“locale“
The locale has changed — for example, the user has selected a new language that text should be displayed in.用户所在地区发生变化。

“touchscreen“
The touchscreen has changed. (This should never normally happen.)

“keyboard“
The keyboard type has changed — for example, the user has plugged in an external keyboard.键盘模式发生变化,例如:用户接入外部键盘输入。

“keyboardHidden“
The keyboard accessibility has changed — for example, the user has slid the keyboard out to expose it.用户打开手机硬件键盘

“navigation“
The navigation type has changed. (This should never normally happen.)

“orientation“
The screen orientation has changed — that is, the user has rotated the device.设备旋转,横向显示和竖向显示模式切换。

“fontScale“
The font scaling factor has changed — that is, the user has selected a new global font size.全局字体大小缩放发生改变

更多相关文章

  1. android 5.0多用户支持
  2. Android(安卓)模拟器(emulator)无法启动AVD解决方案
  3. Android模拟、实现、触发系统按键事件的方法
  4. 网络书签about Android
  5. android之GestureDetector
  6. android 用户注册demo
  7. android
  8. System Permissions—— android系统权限
  9. Android(安卓)Auto

随机推荐

  1. Android使用 startActivityForResult 、
  2. NDK笔记---Android.mk文件
  3. Android绑定银行卡提现怎么做?
  4. 简单的DatePicker样式设置
  5. Android中findViewById()h获取EditText
  6. StringBuffer和String、 StringBuilder的
  7. android ListView 九大重要属性详细分析
  8. 如何在android 5.0(L)中运行应用程序活动
  9. 为什么我的Android应用程序偶尔可以非常
  10. Android开发学习之ImageView手势拖拽、缩