如何取得Android手机的当前语言设置
1.首先,如果要程序自动适应系统语言进行转变,可以在res下添加相应的语言文件夹:如:添加中文,则文件夹命名为values-zh-rCN,如果不清楚需要的名字可以到:E:\android-sdk-windows\platforms\android-8\data\res,如这样的文件夹下寻找。这样就可以让程序自动适应系统的语言来选择语言。
2.如果我们想在程序内部可以手动地选择语言则:
a.首先获得当前的语言或者国家:
String able= getResources().getConfiguration().locale.getCountry();
b.进行判断:如果是中文则返回的able.equals("CN")
c.进行设置的代码为:
//选择中文
Configuration config = getResources().getConfiguration();
DisplayMetrics dm = getResources() .getDisplayMetrics();
config.locale = Locale.SIMPLIFIED_CHINESE;
getResources().updateConfiguration(config, dm);
d.最后用sharedPreferences保存当前的语言设置
如何取得Android手机的当前语言设置相关推荐
- android手机连接无线路由器上网设置,手机连接无线网络怎么设置?手机Wifi无线网设置教程...
随着智能手机无线上网的流行,如今很多家庭都会组建Wifi无线网络,目前组建Wifi网络,大致有两种情况,一种是使用无线路由器,另外一种是将笔记本变身无线无路由器,从而实现智能手机也可以免费Wifi上网 ...
- Android手机中国移动网络接入点设置
首先在待机状态下按 MENU==无线控件==移动网络==接入点名称 点MENU==新APN,填入以下内容. Android手机 中国移动网络接入点设置 一.首先是彩信的设定: 待机情况下-菜单-设置- ...
- Android手机中国移动网络接入点设置 ,Android-资料
首先在待机状态下按 MENU==无线控件==移动网络==接入点名称 点MENU==新APN,填入以下内容. Android手机 中国移动网络接入点设置 一.首先是彩信的设定: 待机情况下-菜单-设置- ...
- android phone恢复出厂设置,Android手机正确恢复出厂设置方法
Android手机正确恢复出厂设置方法 作为一款智能操作系统,Android也内置了许多其他智能操作系统共有的功能,比如每部手机都必备的恢复出厂设置.那么Android手机该如何设置,才能让它正确的恢 ...
- 在 Android 手机上恢复出厂设置后恢复照片的 4 种简单方法(新方法)
"嗨,谁能帮我恢复我的照片,因为我不小心恢复了出厂设置,而且我没有做备份?几个月来我一直试图通过使用恢复软件来恢复我的照片,root 了一个深扫描,但没用--" 恢复出厂设置可以清 ...
- Android手机Exchange Activesync 账户设置方法
Android手机的机友一般都会去绑定一个exchange activesync帐户,为什么要绑定呢?它能够帮你同步邮件.通讯录号码.日历到Gmail邮箱备份.同步成功之后Gmail收到邮件就会立即在 ...
- Android手机电池耐用吗,简单设置使Android手机电池更耐用
一般情况下,Android手机作为智能手机在待机方面的表现上还是很不错的,只是无法达到低端手机那样一个星期的正常待机时间,当然我们可以利用一些简单的使用习惯及设置帮助Android手机更加耐用. 1. ...
- Android 源码开放语言设置给第三方 APP 实践
常规 App 开发,Android SDK 下载都是通过 Google 官方渠道获得的.对于定制过的 Android 系统,我们一般手里都有源码,会在 Framework 定制一些需求,这需要我们导出 ...
- android应用更改系统语言,android app根据系统语言设置应用语言
在不同的 value 文件夹下(例如 value .value-en.values-zh-rTW 文件夹)添加不同语言的 string.xml 文件 中文的string.xml文件翻译成英文的stri ...
最新文章
- 华为开源只用加法的神经网络:实习生领衔打造,效果不输传统CNN | CVPR 2020 Oral...
- 皮一皮:我真的没买这么多...
- mysql 设置电脑时间设置_怎样设置mysql密码
- geth rpc无法开启_三分了解以太坊 Geth 客户端快照加速机制
- 英语磁带与计算机磁带区别,小学教材仍配发英语磁带遭吐槽:谁还用录音机
- 实时事理学习与搜索平台DemoV1.0正式对外发布
- 76Byte让你的JQuery更快
- Github简单使用
- Python实验项目1例:使用进程池统计指定范围内素数的个数
- java 同步与异步区别_同步和异步有何异同,在什么情况下分别使用它们?
- .axf文件_ELF文件格式与readelf命令使用
- Activity的Launch mode详解 singleTask正解
- 【带着canvas去流浪(13)】用Three.js制作简易的MARVEL片头动画(下)
- c4dr20怎么安装oc渲染器怎么安装_[C4D插件] OTOY正式发布OC渲染器OctaneRender4 For C4D 支持R16-R20 Demo版已开放下载(Win)...
- 对M/M/N排队论模型的matlab代码实现
- FIB常见应用明细及原理分析
- 深度剖析Java集合之Stack
- C++实现超简单的文件加密
- win7 共享计算机 网络密码怎么设置,Win7无线网络共享设置方法丨Win7无线网络共享设置方法图解...
- VLAN的原理及配置
热门文章
- 一个著名的日志系统是怎么设计出来的?
- 10款js图片代码_图片滚动代码_图片切换代码_图片特效代码_图片轮播代码(三)
- Simulink中Inport控件的使用
- 2019 NCNA Contest 题解
- SAP 常见问题大全及问题解决大全
- python插件化开发
- oracle rman备份时间点,Oracle Rman 控制RMAN的备份时间,减少IO消耗
- vue init webpack命令出错 vue-cli/node_modules/_rimraf@2.6.2@rimraf/rimraf.js:313
- SteamVR开发笔记-01怎样消去VR中的锯齿(Dismiss flickering edges in your vr scene)
- 最新电容笔推荐,2022年电容笔十大品牌排行榜