应用程序要指定默认语言
2012-06-07 11:33
363 查看
Android应用程序的国际化还是做得不错的,通过设置资源文件的名称,如:values-zh-rCN,系统就会自动根据当前系统设置的语言来设置,默认是选择values目录下的资源文件的。那么如果某个应用程序要指定默认语言,无论系统设置的语言是什么,都要显示默认语言,那要怎么做呢?其实很简单,只需要3步就可以了。
第一步,写一个类(FunctionApplication)继承Application,在onCreate()方法中实现如下方法:
?
第二步,将默认的AndroidManifest.xmlApplication设置为如下:
?
其中android:configChanges="locale"是关键。当然如果你不使整个应用程序都编程中文,那么不用继承Application,直接在继承Activity的类中添加第一步的方法即可。当然别忘记在Activity标签中添加android:configChanges="locale"。
第三步,添加相应权限:
?
第一步,写一个类(FunctionApplication)继承Application,在onCreate()方法中实现如下方法:
?
?
第三步,添加相应权限:
?
相关文章推荐
- Active Server Pages 错误 'ASP 0201' 无效的默认脚本语言 为此应用程序指定的默认脚本语言无效。
- Android将应用程序指定默认语言
- Android将应用程序指定默认语言
- Android将应用程序指定默认语言
- Android将应用程序指定默认语言 .
- Android将应用程序指定默认语言
- iOS 国际化如何指定默认语言
- 启动与指定的文件或协议相关联的默认应用程序
- Android设置应用程序默认语言
- 在应用程序中,启动默认浏览器打开指定网站的解决办法
- anroid应用程序指定语言
- Android设置应用程序默认语言
- Android设置应用程序默认语言
- 【language】Android设置应用程序默认语言
- IIS与.NET顺序安装反了,无法建ASP.NET应用程序或者服务(Visual Studio.net 已检测到指定的WEB服务器运行的不是ASP。NET1.1版。)
- 本地化SilverLight应用程序(多语言支持)
- 添加APN网络接入点,设置指定网络为默认网络
- Ubuntu Server 命令行下的默认语言 中文乱码 菱形<转>
- 应用程序指定IE版本
- android4.x 增加一个新按键&&修改android默认语言