use*_*345 7 android android-4.2-jelly-bean
我真的很痛苦这个问题.我已经设置了旗帜android:configChanges="keyboardHidden|orientation|locale"
但是当我改变语言的配置时,onconfigurationchanged不会调用函数.奇怪的是,我的代码在其他Android平台上运行良好.
我在这里搜索了这个问题.有人说我需要将sdk版本设置得更低.但它没有用.
请给我一些提示.
小智 6
从 Android 4.2 开始,当我们更改语言时,布局方向将更新。然后我们必须同时添加“locale”和“layoutDirection”,如下 android:configChanges="locale|layoutDirection",那时 onConfigurationChanged() 将被调用。
这与 API 13 中的“orientation”和“screenSize”类似。
| 归档时间: |
|
| 查看次数: |
11055 次 |
| 最近记录: |