【发布时间】:2013-09-19 23:28:29
【问题描述】:
我有这样的变量设置:
String result = " Non in carica";
String resultusb = " No";
--
--
if (isCharging) {
result = " In carica";
}
if (usbCharge){
resultusb = " Si";
}
变量result或resultusb根据情况假设两个值..没有TextView只有这个,只有一个具有更多值的变量。我需要翻译它们,所以我必须将它们放在 strings.xml 中。我该怎么做?我该如何翻译它们?
【问题讨论】:
-
阅读和学习:developer.android.com/guide/topics/resources/…。这里的答案太短了——只有一个链接——所以我写了一个评论。
-
我该如何考虑?数组?还是数量?
-
在 android.R.string 中有一些已经为您翻译好的字符串(例如,有没有)。这似乎不是一个数组,但我不完全理解你的问题。
-
结果和resultusb可能有2个值。所以在strings.xml中我需要例如收费假设或在carica或Non in carica..但它是同一个变量。现在明白了吗?
-
我想是的,是的。我将在我的 strings.xml 中有两个条目,并使用 if-else(或更优选地,三元运算符)来选择要使用的条目。
标签: java android xml string android-xml