strings.xml中定义的字符串未显示在图形布局(main.xml)的“资源选择器”中

时间:2011-04-05 18:55:19

标签: android eclipse string

在第5.5节中使用此tutorial,我尝试“将'摄氏'字符串属性分配给第一个单选按钮的'text'属性,将'fahrenheit'分配给第二个”

显示“资源选择器”(错误地称为?),上面文章中的“引用选择器”,但是......我只能选择两个字符串:“app_name”和“hello”。 “celsius”和“fahrenheit”属性未被提议。

你如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

在res / values文件夹中应该是一个名为strings.xml的XML文件当你打开它时,你会看到你引用的值(“app_name”和“hello”)。像这样输入类似的条目:

<string name="celsius">Celsius</string>

您可以将文本硬编码到您所指的文本属性中,但Android提供了这种方式来将文本字符串存储在XML文件中,以便它们可以1)在一个位置轻松找到,2)轻松翻译稍后需要。因此,建议将其作为“Android Way”。您在链接到的教程的第5.3节中对此进行了解释。

现在你应该可以按照你想要的元素名称(摄氏度)来引用它们。

答案 1 :(得分:0)

一旦修改了strings.xml文件就必须进行SAVED才能将其修改考虑在内!