如何在Android中使用XML创建多语言应用程序?

如何在Android中使用XML创建多语言应用程序?,第1张

概述我想用三种语言创建一个多语言的Android应用程序:英语,阿拉伯语和波斯语.我必须在assets文件夹中创建三个XML文件并将它们全部解析,然后使用一个语言?请帮我解决我的问题?解决方法:您需要使用不同的strings.xml来支持不同的语言.http://developer.android.comraining/basics/supp

我想用三种语言创建一个多语言的Android应用程序:英语,阿拉伯语和波斯语.

我必须在assets文件夹中创建三个XML文件并将它们全部解析,然后使用一个语言?

请帮我解决我的问题?

解决方法:

您需要使用不同的strings.xml来支持不同的语言.

http://developer.android.com/training/basics/supporting-devices/languages.html

What is the list of supported languages/locales on Android?.

我认为不支持波斯语.

例:

我的项目/

res/   values/       strings.xml   values-es/       strings.xml   values-fr/       strings.xml   values-ar/          // for arabic       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>

在运行时,AndroID系统根据当前为用户设备设置的语言环境使用适当的字符串资源集.

http://developer.android.com/guide/topics/resources/localization.html

TextVIEw textVIEw = new TextVIEw(this);textVIEw.setText(R.string.hello_world);

查看文档以获取更多信息

http://developer.android.com/training/basics/supporting-devices/languages.html

总结

以上是内存溢出为你收集整理的如何在Android中使用XML创建多语言应用程序?全部内容,希望文章能够帮你解决如何在Android中使用XML创建多语言应用程序?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1110251.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存