| 1 | 获取本地化字符串 | |||||||||||||||||||||||||||||||
| 权限 | ||||||||||||||||||||||||||||||||
| 代码 | String text = getResources().getString(R.string.yourStringID); | |||||||||||||||||||||||||||||||
| 2 | 获取本地化的可绘制资源 | |||||||||||||||||||||||||||||||
| 权限 | ||||||||||||||||||||||||||||||||
| 代码 | Drawable drawable = getResources().getDrawable(R.drawable.yourDrawableID); | |||||||||||||||||||||||||||||||
| 3 | 获取当前区域设置 | |||||||||||||||||||||||||||||||
| 权限 | ||||||||||||||||||||||||||||||||
| 代码 | Locale curLocale = java.util.Locale.getDefault(); | |||||||||||||||||||||||||||||||
| 4 | 获取资源区域设置 | |||||||||||||||||||||||||||||||
| 权限 | ||||||||||||||||||||||||||||||||
| 代码 | Locale resLocale = getResources().getConfiguration().locale; | |||||||||||||||||||||||||||||||
| 5 | 创建带格式的消息 | |||||||||||||||||||||||||||||||
| 权限 | ||||||||||||||||||||||||||||||||
| 代码 | // yourMsgID ="The language is {0}" | |||||||||||||||||||||||||||||||
| String msg = getResources().getString(R.string.yourMsgID); | ||||||||||||||||||||||||||||||||
| Object[] arguments = { | ||||||||||||||||||||||||||||||||
| java.util.Locale.getDefault().getDisplayLanguage() | ||||||||||||||||||||||||||||||||
| }; | ||||||||||||||||||||||||||||||||
| String fullMsg = java.text.MessageFormat.format(msg, arguments); | ||||||||||||||||||||||||||||||||
Android 常用代码---本地化
本文详细介绍了在Android应用中获取本地化字符串、本地化的可绘制资源、当前区域设置、资源区域设置及创建带参数的消息的方法。

被折叠的 条评论
为什么被折叠?



