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保存当前的语言设置

3.使用Locale.getDefault().getDisplayLanguage();或Locale.getDefault().getLanguage()
前者返回的是完整形式,比如"English"后者返回的简写形式,比如,“en”

如何取得Android手机的当前语言设置相关推荐

  1. android手机连接无线路由器上网设置,手机连接无线网络怎么设置?手机Wifi无线网设置教程...

    随着智能手机无线上网的流行,如今很多家庭都会组建Wifi无线网络,目前组建Wifi网络,大致有两种情况,一种是使用无线路由器,另外一种是将笔记本变身无线无路由器,从而实现智能手机也可以免费Wifi上网 ...

  2. Android手机中国移动网络接入点设置

    首先在待机状态下按 MENU==无线控件==移动网络==接入点名称 点MENU==新APN,填入以下内容. Android手机 中国移动网络接入点设置 一.首先是彩信的设定: 待机情况下-菜单-设置- ...

  3. Android手机中国移动网络接入点设置 ,Android-资料

    首先在待机状态下按 MENU==无线控件==移动网络==接入点名称 点MENU==新APN,填入以下内容. Android手机 中国移动网络接入点设置 一.首先是彩信的设定: 待机情况下-菜单-设置- ...

  4. android phone恢复出厂设置,Android手机正确恢复出厂设置方法

    Android手机正确恢复出厂设置方法 作为一款智能操作系统,Android也内置了许多其他智能操作系统共有的功能,比如每部手机都必备的恢复出厂设置.那么Android手机该如何设置,才能让它正确的恢 ...

  5. 在 Android 手机上恢复出厂设置后恢复照片的 4 种简单方法(新方法)

    "嗨,谁能帮我恢复我的照片,因为我不小心恢复了出厂设置,而且我没有做备份?几个月来我一直试图通过使用恢复软件来恢复我的照片,root 了一个深扫描,但没用--" 恢复出厂设置可以清 ...

  6. Android手机Exchange Activesync 账户设置方法

    Android手机的机友一般都会去绑定一个exchange activesync帐户,为什么要绑定呢?它能够帮你同步邮件.通讯录号码.日历到Gmail邮箱备份.同步成功之后Gmail收到邮件就会立即在 ...

  7. Android手机电池耐用吗,简单设置使Android手机电池更耐用

    一般情况下,Android手机作为智能手机在待机方面的表现上还是很不错的,只是无法达到低端手机那样一个星期的正常待机时间,当然我们可以利用一些简单的使用习惯及设置帮助Android手机更加耐用. 1. ...

  8. Android 源码开放语言设置给第三方 APP 实践

    常规 App 开发,Android SDK 下载都是通过 Google 官方渠道获得的.对于定制过的 Android 系统,我们一般手里都有源码,会在 Framework 定制一些需求,这需要我们导出 ...

  9. android应用更改系统语言,android app根据系统语言设置应用语言

    在不同的 value 文件夹下(例如 value .value-en.values-zh-rTW 文件夹)添加不同语言的 string.xml 文件 中文的string.xml文件翻译成英文的stri ...

最新文章

  1. 【Android 应用开发】Android - TabHost 选项卡功能用法详解
  2. 编译安装mysqld php服务 安装论坛
  3. C#LeetCode刷题之#9-回文数(Palindrome Number)
  4. SpringCloud实现一个模块调用另一个模块的服务
  5. kubernetes安装部署(kubeadm方式亲测)
  6. presscad图层LIsp_presscad2010免费版
  7. 【华为机试真题 Python实现】分苹果
  8. android ppt的动画效果怎么做,Android 仿 PPT 进入动画效果合集
  9. Kinect驱动识别及SDK下载问题
  10. 毕业论文写作与学术规范
  11. matlab导线平差程序,【求助】闭合导线简易平差Matlab代码需要大神帮忙
  12. 系统运维工程师30岁学python_一名Linux系统运维工程师的自述
  13. matlab二项式,动态规划 – 计算二项式系统 —MATLAB代码 – 算法网
  14. 创业型公司,你要不要去?
  15. python学习三-基础语法
  16. Tensorflow进阶
  17. MySQL索引详解之索引的数据结构
  18. WEB请求处理二:Nginx请求反向代理
  19. 每日 30 秒 ⏱ 漫游器法则
  20. 美多商城项目发送短信优化

热门文章

  1. ClassNotFoundException: org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA256
  2. 常用钽电容厂家排名AVX>KEMET>NEC>VISHAY>NICHICON
  3. 明辰智航云安---网络分析
  4. python 之 资源使用与控制 resource模块
  5. DAY1主论坛回顾 | PGConf.Asia2021亚洲技术大会盛大召开
  6. 画图实现考试成绩管理系统
  7. SpringBoot集成LayuiAdmin的简单使用
  8. C# WPF windows7 使用命令行(VBS)添加本地打印机
  9. 与计算机图形学相关的研究论文,计算机图形学论文
  10. axure rp8 添加动态面板_Axure RP8 | 动态面板-容器