-2

我是 android 新手,我正在尝试创建 developer.android 网站中描述的示例 UI。当我添加编辑文本时,我收到了该错误消息。

4

2 回答 2

0

如果您当前正在使用 this: android:hint = "@string/edit_message",请这样做:android:hint = "edit_message"。这称为硬编码字符串。它可以工作,但不建议您以这种方式制作字符串。另一种方法是转到资源,然后转到字符串文件夹,应该有一个带有字符串的 .xml。要创建一个新字符串,只需复制最后一个,更改名称和 之间的内容>...<,您的字符串应该在哪里。要使用该字符串,您可以通过其名称获取它。所以如果你命名它"myStr",要在editText中使用它,你需要说:android:hint="@string/myStr"你会得到字符串的内容。希望这可以帮助。如果是,则标记为答案。祝你好运。

于 2013-08-03T19:31:41.290 回答
0

您是否添加了字符串资源?左边是包资源管理器。选择您的项目并转到其 res 文件夹。在 res 文件夹中选择值,然后单击 strings.xml。在那里添加您的字符串资源并保存。然后我认为此类错误消息没有范围。

于 2014-07-29T16:21:38.793 回答