【问题标题】:getting Eclipse to see recently added Drawables (png artwork)让 Eclipse 查看最近添加的 Drawables(png 艺术品)
【发布时间】:2012-03-09 19:08:43
【问题描述】:

在使用 R.drawable.this_text 引用该图像时,我无法让 Eclipse 看到我刚刚将一个新图像放入我的项目中

所以我将我的 png 拖到 Eclipse 项目资源管理器中的 myProject/res/drawable-hdpi 中。图片的名称是this_text,它是一个png!

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

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

这是我以前做过的,每次我都经历过同样的事情: 如果我只是将我的 this_text.png 拖到 Eclipse 中的 Project Explorer 中,“this_text”这个词将带有红色下划线,并且不允许我编译或继续。我尝试 F5(刷新)该项目。我尝试刷新图像文件夹、src、实际的 java...等!我尝试关闭和打开 Eclipse,但没有任何效果。所以我退出了几分钟并在我的应用程序的其他地方工作,最终这个错误消失了!

好吧,我今天很不耐烦——而且我宁愿知道如何解决这个问题,以防我需要进行任何快速编程!那么有人知道该怎么做吗?

我使用的是 eclipse 版本:Indigo Service Release 1。

谢谢-伊桑

【问题讨论】:

  • 这很奇怪。我正在使用相同版本的 eclipse 并且一直这样做。是否有可能您安装了其他一些延迟扫描和错误检测的插件?

标签: android eclipse import artwork


【解决方案1】:

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

【讨论】:

  • 清理项目是首先要尝试的。
  • 谢谢!我清理了我的项目,它消失了。我不敢相信我没有尝试过 b4 手!再次感谢。
猜你喜欢
  • 2019-09-24
  • 1970-01-01
  • 1970-01-01
  • 2013-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多