android 应用支持国际化语言的配置。
在android 工程中的res文件夹下 创建values-国家代码,例如values-en,values-zh
这样就可以和android 系统中设置的语言 进行匹配, 如没有匹配上, 则会默认使用values文件夹中的资源。
以上是常用的android国际化实现, 但有时我们需要在应用中设置自己本应用的语言,并不改变系统语言, 那要如果实现呢?
直接上代码:
最好在
Application中的onCreate中实现:
Resources resources = getResources()