您的位置:首页 > 移动开发 > Android开发

Android 监听系统语言变化

2013-07-26 20:56 726 查看
有个产品,国际化的产品,当用户切换系统语言后,需要同时改变产品上的语言,当时我想到的就是检测系统语言的数据库,当系统语言改变时,就回调我的类,然后去改变语言,如果你的产品是native的产品,可以通过建立不同的语言文件夹来实现,但是我做的是一个HTML5的产品,如果改变HTML页面上的语言呢,HTML页面有3种语言版本,这个数据都有。后来经过测试发现,当更改了系统语言后,回到你的Activity界面,这个Activity会自动重新执行一遍,所以,之需要在onCreate()中做好语言的判断就可以了。
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=23987 http://developer.android.com/reference/android/content/Intent.html#ACTION_CONFIGURATION_CHANGED
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: