0

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

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

以上是硬编码的,需要英文版的时候我会改成英文的。我们有更好的方法吗?

4

3 回答 3

0

您可以在 res 文件夹中的 string.xml 文件中定义文本

检查您的参考

希望这可以帮助

稍后,您可以使用

// Get a string resource from your app's Resources
String hello = getResources().getString(R.string.hello_world);
于 2013-05-05T07:06:05.203 回答
0

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

阅读本地化

于 2013-05-05T07:10:42.877 回答
0

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

于 2013-05-05T08:25:48.527 回答