在第5.5节中使用此tutorial,我尝试“将'摄氏'字符串属性分配给第一个单选按钮的'text'属性,将'fahrenheit'分配给第二个”
显示“资源选择器”(错误地称为?),上面文章中的“引用选择器”,但是......我只能选择两个字符串:“app_name”和“hello”。 “celsius”和“fahrenheit”属性未被提议。
你如何解决这个问题?
答案 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才能将其修改考虑在内!