硬编码字符串“Image”,应该使用@string资源

时间:2012-10-07 14:44:47

标签: android android-layout android-intent

大家好我再次,我正在开发Android应用程序。我正在使用eclipse经典,我有困难,当我把ImageView放在我的main.xml布局中时,有一条错误消息说硬编码字符串“Button”,应该使用@string资源。我做的是打开string.xml我是否需要将图像源放在结束标记之前?。

我正在尝试在我的项目中执行隐含意图。 这个应用程序的输出是当我打开图库然后我点击我的虚拟设备中上传的图片之一,当我点击共享有可以处理该事件的选项。点击分享的例子我有“facebook,tweeter options”。类似的东西。

顺便说一句,谢谢大家,我从你们那里学到了很多东西。

1 个答案:

答案 0 :(得分:0)

我认为这个问题与ImageView源无关。问题是您在xml中使用的是硬编码字符串,而不是以下列方式将其放在strings.xml中:

<string name="stringId">The actual string value</string>

在xml中检索它时,您可以使用@ string / stringId

我希望你找到解决方案。如果您不这样做,请在此处粘贴您的代码,以便我们可以全面了解您要执行的操作。