Android:如何让我的应用程序多语言?

Bas*_*ous 5 java multilingual android

可能重复:
如何创建多语言Android应用程序?

我正在创建应用程序,我正处于测试阶段,但我想让我的应用程序多语言.

我怎样才能使它多语言?制作它的最佳方法是什么?

And*_*oid 7

您需要做的是在文件夹中创建新文件res夹.

示例:如果您需要添加对西班牙语和意大利语的支持,您需要这样做:

  1. res文件夹

    1.1值

    1.2值 - es //西班牙语

    1.3值 - 它//意大利语

之后你需要string.xmlvalues-es和中创建文件values-it.在所有文件中,您只需要创建要使用的所有字符串,如下所示:

<string name="title">Title</string>  // in values folder
<string name="title">Title in Spanish</string>  // in values-es folder
and etc.
Run Code Online (Sandbox Code Playgroud)

之后,您可以将这些字符串用作:

TextView text = (TextView) findViewById(R.id.textView);
text.setText(getString(R.string.title));
Run Code Online (Sandbox Code Playgroud)

这应该工作.