android 多语言支持
16lz
2022-06-17
为了是你的系统支持多语言,首先要建立如下的目录结构
MyProject/ res/ values/ strings.xml values-es/ strings.xml values-zh-rCN/ strings.xml
英语(默认)/values/strings.xml:
<?xml version="1.0" encoding="utf-8"?><resources> <string name="title">My Application</string> <string name="hello_world">Hello World!</string></resources>
西班牙语Spanish, /values-es/strings.xml:
<?xml version="1.0" encoding="utf-8"?><resources> <string name="title">Mi Aplicación</string> <string name="hello_world">Hola Mundo!</string></resources>
简体中文,/values-zh-rCN/strings.xml:
<?xml version="1.0" encoding="utf-8"?><resources> <string name="title">我的应用程序</string> <string name="hello_world">你好,世界</string></resources>
调用values下的字符串:
/ Get a string resource from your app's ResourcesString hello = getResources().getString(R.string.hello_world);// Or supply a string resource to a method that requires a stringTextView textView = new TextView(this);textView.setText(R.string.hello_world);
更多相关文章
- Android(安卓)- 字符串的加密和解密
- Android创建XMl文件
- android 多国语言
- android设置字符串到剪贴板
- Android:TextUtils类介绍以及常见使用
- Android(安卓)Studio中图片的格式转换
- Android(安卓)Studio中src/main/res/values中strings.xml文件中
- Android(安卓)Studio——Android(安卓)TextUtils类介绍
- Android版本的RSA非对称加密实现