修改语言环境方法
private void setLocale(Locale locale) { try { IActivityManager am = ActivityManagerNative.getDefault(); Configuration config = am.getConfiguration(); config.locale = locale; config.userSetLocale = true; am.updateConfiguration(config); } catch (RemoteException e) { } } setLocale(Locale.ENGLISH); //设置成英语 setLocale(new Locale("es_ES"));////设置成西班牙语 setLocale(Locale.SIMPLIFIED_CHINESE); //设置成简体中文 setLocale(Locale.KOREA);//设置成韩语 //获取语言环境 private static final int LAN_ENG = 0; private static final int LAN_ESP = 1; private static final int LAN_CHN = 2; private static final int LAN_KOR = 3; private int getLocaleId() { String languageCode = Locale.getDefault().getLanguage(); Log.e(TAG , languageCode); if (languageCode.equals("en")) return LAN_ENG; if (languageCode.equals("es_es")) return LAN_ESP; if (languageCode.equals("zh")) return LAN_CHN; if (languageCode.equals("ko")) return LAN_KOR; return -1; }
发表评论
-
资料上传备份
2012-07-02 07:28 0对付对付对付对付 -
Android-sharedUserId数据权限
2012-05-02 10:16 1445Android-sharedUserId数据权限 An ... -
Android Service学习之本地服务
2012-04-18 10:28 863转: Android Service学习之本地服务 htt ... -
match_parent和fill_parent的区别 .
2012-02-18 11:49 1840match_parent和fill_parent的区别 有 ... -
Android中SQLiteOpenHelper类的onUpgrade方法的作用
2012-02-09 11:50 4601Android中SQLiteOpenHelper类的onUpg ... -
Android启动各种系统服务线程
2012-02-09 10:59 1936Android启动各种系统服务 ... -
android
2012-02-08 09:22 0Android数据库内容变化的监听 首先介绍内容监 ... -
在线升级Android应用程序的思路
2012-02-07 11:34 880在线升级Android应用程序的思路 http://www. ... -
Android数据库内容变化的监听
2012-02-07 11:31 6033Android数据库内容变化的监听 首先介绍内容监 ... -
android中的数据库操作
2012-02-07 10:50 1451android中的数据库操作 ... -
SQLiteOpenHelper类与自动升级数据库
2012-02-07 10:31 2283SQLiteOpenHelper类与自动升级数据库 S ... -
SQLite外键的实现
2012-02-07 10:30 1717SQLite外键的实现 SQLite现在的版本还不支持 ... -
Android到处都在使用的回调分析
2011-12-21 15:53 3546Android到处都在使用的回调分析 ... -
android中LayoutInflater的使用
2011-12-21 11:35 1932android中LayoutInflater的使用 ... -
SIM卡满处理流程分析
2011-12-19 15:15 1881SIM卡满处理流程分析 //框架层分析 // SMSD ... -
短信发送状态报告流程分析
2011-12-19 15:07 2392短信发送状态报告流程分析 //应用层分析: //Sms ... -
Android平台 短信接送流程剖析(含编码)
2011-12-16 15:29 3227Android平台 短信接送流程剖析(含编码) ... -
Android平台 短信发送流程剖析(含编码)
2011-12-12 17:12 4333Android平台 短信发送流程剖析(含编码) 本文对A ... -
Android 应用程序签名
2011-11-27 11:34 1641Android 应用程序签名 转:http://www ... -
理解Android 上的安全性
2011-11-27 11:18 1473理解 Android 上的安全性 ...
相关推荐
### Oracle 10g更改语言环境的方法 更改Oracle 10g数据库的语言环境主要涉及系统注册表的修改,这通常是在安装或初始化数据库时根据默认设置进行的,但用户可以根据实际需求进行调整。以下是从中文简体(SIMPLIFIED...
本文将详细介绍如何在Linux系统中更改系统语言,包括修改配置文件、支持的语言设置以及环境变量的作用,帮助用户根据自身需求调整系统语言环境。 ### 1. 修改配置文件 /etc/sysconfig/i18n 在大多数Linux发行版中...
关于 Solaris 国际化体系结构 ...方法使您能在当地语言和和 Unicode 语言环境中进行操作。Solaris 框架提供了跨平台伸 缩的能力。一组丰富的数据转换器确保了在各种编码和不同第三方平台之间的互操作 性。
设置或更改 Win7 操作系统的语言环境 在 Windows 7 操作系统中,语言环境是一个非常重要的设置项,它直接影响到用户体验和操作系统的使用性。设置或更改 Win7 操作系统的语言环境可以让用户更方便地使用操作系统,...
【微软apploc:多语言环境切换工具】 微软的apploc工具是专为处理应用程序语言环境设计的一款实用程序,它允许用户在不重新安装软件的情况下,根据需要切换不同语言版本。这款工具尤其对那些需要在不同语言环境中...
3. 数据导入:手册可能会介绍如何将外部数据(如CSV、Excel等格式的文件)导入到R语言环境中,并转换成R语言可以操作的数据结构。 4. 数据处理:OpenAir包提供了一系列函数用于数据的预处理,例如数据清洗、缺失值...
对于需要更精细控制语言环境的应用场景,还可以考虑以下方法: 1. **多语言支持**:通过`localedef`命令创建额外的语言环境,并根据需要动态切换。 2. **用户级设置**:除了全局设置外,还可以为特定用户设置个性化...
《汇编语言运行环境详解——以Masm5.0为例》 汇编语言,作为计算机科学的基础语言之一,以其直接对应机器指令的特性,在特定领域如系统编程、嵌入式开发等方面发挥着不可替代的作用。然而,与高级语言相比,汇编...
之后,您可以设置默认语言环境。可以通过编辑 `/etc/default/locale` 文件来实现: ```bash sudo nano /etc/default/locale ``` 在打开的文件中,找到 `LANG=` 行,将其修改为: ```bash LANG="zh_...
在Android平台上,设置系统语言是一项常见的任务,尤其对于开发者来说,了解如何动态调整应用程序或整个系统的语言环境至关重要。本文将深入探讨如何通过编程方式在Android系统中改变语言设置,同时结合微信这一应用...
在C++编程中,修改系统环境变量是一项常见的任务,特别是在Windows操作系统中。环境变量存储了与用户或系统相关的路径、配置和其他信息,这些信息可供程序在运行时使用。本篇文章将详细探讨如何在C++中实现这个功能...
该项目可能包含一个或多个Activity,其中一个用于展示语言切换的功能,用户可以选择不同的语言选项,然后调用上述方法来切换系统语言。 值得注意的是,动态切换系统语言只对当前应用有效,不会影响其他应用或整个...
BCB多语言环境编程是指在BCB中实现程序能够支持多种语言,以便适应不同地区用户的需求。这对于全球化应用的开发至关重要。 在BCB中实现多语言支持,通常涉及以下几个核心知识点: 1. **资源文件**:`Project1.res`...
修改这些值可以改变系统的语言环境。 - **保存并重启服务**:修改完成后,保存文件并关闭文本编辑器。接着,通过SAP System Management Console(SAP MMC)停止并重新启动SAP服务,确保新的语言设置生效。 - **...
### M语言调用Simulink的方法与参数修改详解 #### 一、引言 在MATLAB环境下,Simulink作为一种图形化的系统建模工具,被广泛应用于信号处理、控制系统设计等多个领域。通过MATLAB的M文件(即脚本或函数文件),我们...
以下将详细阐述如何在TIA博途Wincc中调整不同语言环境下的字体大小。 首先,我们需要进入TIA博途Wincc的工作环境。启动TIA Portal,打开你的项目,然后进入Wincc的画面编辑器。在项目视图的菜单栏中,点击“选项”...
【汇编语言集成调试环境】是一种专为汇编语言编程设计的强大工具,它集成了代码编辑、编译、调试和分析等多种功能,极大地提升了程序员在处理低级别编程任务时的效率。汇编语言,作为计算机硬件与高级语言之间的桥梁...
在安卓设备上添加Perl-5.22.0语言环境是一项技术性的工作,涉及到系统级别的操作,特别是因为需要对手机进行root,这是安卓系统的一种高级权限获取方式,允许用户访问和修改系统的深层设置。以下是对这个过程的详细...
这种方法不仅可以提高应用程序的国际化能力,还能增强其在不同操作系统语言环境下的兼容性。需要注意的是,在实际开发过程中,还需要根据具体的项目需求调整转换逻辑,并进行充分的测试以确保所有功能都能正常工作。