可能重复:
How can I create a multilingual android application?Android:我怎样才能让我的应用程序多语言?
我创建的应用程序,我在测试阶段,但我想我的应用程序多国语言。
我怎样才能使它多语言? 制作它的最佳方法是什么?
可能重复:
How can I create a multilingual android application?Android:我怎样才能让我的应用程序多语言?
我创建的应用程序,我在测试阶段,但我想我的应用程序多国语言。
我怎样才能使它多语言? 制作它的最佳方法是什么?
你需要做的是在res
文件夹中创建新文件夹。
例子:如果你需要支持添加到西班牙和意大利,你需要做的是这样的:
res文件夹
1.1值
1.2值-ES //西班牙语
1.3的值,它//意大利
之后,您需要在values-es
和values-it
中创建string.xml
文件。而在所有的文件,你只需要创建要使用这样所有的字符串:
<string name="title">Title</string> // in values folder
<string name="title">Title in Spanish</string> // in values-es folder
and etc.
之后,你可以使用这些字符串:
TextView text = (TextView) findViewById(R.id.textView);
text.setText(getString(R.string.title));
这应该工作。
查看本教程有关本地化应用程序:http://developer.android.com/resources/tutorials/localization/index.html。
也许它有帮助。
有很多例子可以帮助您在android中创建多语言应用程序。
对这些文章一看:
http://developer.android.com/resources/tutorials/localization/index.html
http://www.icanlocalize.com/site/tutorials/android-application-localization-tutorial/
这将帮助你创造的Android应用程序多种语言。