让Eclipse看到最近添加的Drawables(png图稿)

时间:2012-03-09 19:08:44

标签: android eclipse import artwork

我无法让Eclipse看到我在使用R.drawable.this_text

引用该图像时刚刚将一个新图像放入我的项目中

所以我将我的png拖到Eclipse的Project Explorer中的myProject / res / drawable-hdpi中。图像的名称是this_text,它是一个png!

所以我进入我的应用程序,我想把它放在屏幕上;所以这是代码...

private void setTitle()
{
ImageView title = new ImageView(this); //this extends activity
title.setBackgroundResource(R.drawable.this_text);
...
}

这是我以前做过的,每次我做的时候都会遇到同样的事情: 如果我只是将my_text.png拖到eclipse中的Project Explorer中,“this_text”这个单词将用红色加下划线,不允许我编译或继续。我尝试F5(刷新)项目。我尝试刷新图像foldr,src,实际java等等!我尝试关闭和打开日食,但没有什么真正有效。所以我退出了几分钟并在我的应用程序的其他地方工作,最终这个错误消失了!

我今天很不耐烦 - 而且我宁愿知道如何解决这个问题,我需要做任何快速编程!那么有谁知道该怎么办?

我正在使用eclipse版本:Indigo Service Release 1。

谢谢 - 伊桑

1 个答案:

答案 0 :(得分:1)

生成了用于android的R文件。而不是刷新你应该能够清理应该解决你的问题的项目。您甚至可以从问题列表中删除错误,该错误允许编译开始以及创建生成的R文件。或者您可以对xml进行更改,这也允许重新生成文件。始终确保您的工具链是最新的。