Java 寻找R.drawable的替代品*

Java 寻找R.drawable的替代品*,java,android,eclipse,Java,Android,Eclipse,我遇到了很多麻烦,因为在最新的java版本中有一个明显的bug,它阻止了我和许多其他人引用图像。例如,以下代码不会编译,即使这是许多站点提供的代码: ImageView imageView = (ImageView) findViewById(R.id.myimageview); imageView.setImageResource(R.drawable.myimage); (或达到类似效果) 我要寻找的是另一种从文件系统访问图像的方法,而不使用所说的“R.drawable.*”这是编译发布的

我遇到了很多麻烦,因为在最新的java版本中有一个明显的bug,它阻止了我和许多其他人引用图像。例如,以下代码不会编译,即使这是许多站点提供的代码:

ImageView imageView = (ImageView) findViewById(R.id.myimageview);
imageView.setImageResource(R.drawable.myimage);
(或达到类似效果)


我要寻找的是另一种从文件系统访问图像的方法,而不使用所说的“R.drawable.*

这是编译发布的代码时出现的错误吗?我以前从未见过这种错误。我建议执行项目-->清理,如果不起作用,请删除gen文件夹中的R文件,然后重建

2种可能性:

清理项目(项目>清理)。这可能也会修复您的R.java文件

检查你的进口!可能您已经导入了R类。我也有很多麻烦

如果你真的在寻找替代方案,那么看看资产

编辑
如果上述问题无法解决,请检查您的res文件夹(包括子文件夹)中是否存在可疑文件,然后将其删除。例如,无法打开、没有扩展名或文件中有错误的文件。

看到了同样的问题,请确保没有导入.R包,如果是,请将其从导入列表中删除,删除R.java类,清除,然后重新构建项目。

嗯。。我还没有遇到过这样的问题,你能更详细地描述一下你遇到了什么样的编译错误吗?当然,例如,eclipse告诉我图标在;位图_scratch=BitmapFactory.decodeResource(getResources(),R.drawable.icon);“无法解析或不是字段”事实上,再给我一点时间,我不想让任何人感到困惑也许你的R.java没有生成?实际上这是一个常见的错误,但肯定不是javaI中的bug,我会说在R生成中也存在问题。我见过这样的问题,我总是不得不更正一些资源名称,或者清理或擦除/重建R。