如何在Android中制作其他语言字符串?

时间:2013-05-05 07:03:37

标签: android

我想制作我的母语版Android应用。如下所示,将通过Toast显示一些字符串。字符串“备份失败!”表示“备份失败!”。

Toast.makeText(ReadLog.this, "备份失败!", Toast.LENGTH_SHORT).show();

以上是硬编码,当我需要英文版本时,我会将其更改为英文版。 我们有更好的方法吗?

3 个答案:

答案 0 :(得分:0)

您可以在res文件夹

中的string.xml文件中定义文本

Check for your reference

希望这有帮助

稍后,您可以使用

// Get a string resource from your app's Resources
String hello = getResources().getString(R.string.hello_world);

答案 1 :(得分:0)

您需要为不同的语言创建不同的strings.xml文件。

阅读Localization

答案 2 :(得分:0)

创建另一个值文件夹,如values-zh-rCN,放入一个包含中文字符串值的string.xml