避免在 java 类 中对消息进行硬编码
Avoid hardcoding messages in java classes
这是一个示例代码:
toastMessage = "Data added successfully";
...
Toast.makeText(this, toastMessage, Toast.LENGTH_SHORT).show();
这样,用户只能与 English
language
交互,如果我想根据用户的语言偏好(例如德语或法国)在 android
.
谢谢。
您可以在代码中使用来自 string.xml
(以及所有其他资源)的字符串。
Toast.makeText(this, R.string.string_id, Toast.LENGTH_SHORT).show();
或者其他不能直接使用id的地方:
context.getString(R.string.string_id)
这是一个示例代码:
toastMessage = "Data added successfully";
...
Toast.makeText(this, toastMessage, Toast.LENGTH_SHORT).show();
这样,用户只能与 English
language
交互,如果我想根据用户的语言偏好(例如德语或法国)在 android
.
谢谢。
您可以在代码中使用来自 string.xml
(以及所有其他资源)的字符串。
Toast.makeText(this, R.string.string_id, Toast.LENGTH_SHORT).show();
或者其他不能直接使用id的地方:
context.getString(R.string.string_id)