【发布时间】:2015-07-13 11:00:53
【问题描述】:
我知道对所有硬编码字符串使用 strings.xml 文件是一种很好的做法,尤其是如果您是多语言应用程序的开发人员。
layout.xml 文件很好,您可以像这样轻松使用:android:text="@string/Login_text"。
但是 .java 文件呢?
例如,最佳实践从以下代码中获取字符串(来自单独的文件,如 strings.xml):
progress = new ProgressDialog(MainActivity.this);
progress.setTitle("Some Title In Hebrew Language");
progress.setMessage("Some Message In Hebrew Language");
我正在使用 Android-Studio。
【问题讨论】:
-
字符串(到单独的文件)??
-
你说得对,我编辑了它
-
您希望将这些字符串放在strings.xml 中吗?这就是你要找的东西。如果您想要来自
strings.xml的字符串,以下答案将起作用
标签: java android string android-studio multilingual