频道栏目
首页 > 程序开发 > 移动开发 > Android > 正文
android-configChanges属性的使用和注意事项
2018-06-07 10:42:20         来源:Greathfs  
收藏   我要投稿

在清单文件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"

点击复制链接 与好友分享!回本站首页
上一篇:Android LinearLayout 线性布局开发讲解
下一篇:Android 差异化打包的实例教程
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站