当我向项目添加可绘制资源时,它们不会显示在Reference Chooser的drawable列表中。我检查了R文件,并且有文件的参考文献。
我尝试刷新项目,清理项目和修复项目属性,似乎没有任何帮助。有时一对夫妇会随机出现在那里,但不是全部。
我能让它们出现的唯一一致方法就是重启Eclipse。
有什么想法吗?
由于
编辑:进一步的调查结果:
经过一些试验,我发现了另一个不方便的工作。当一次将多个文件导入项目时,Eclipse将只添加导入引用选择器的最后一个文件。因此,当我一次导入一个图像时,它们都会正确显示!
就像我说的那样,考虑到我要导入的图像数量不方便,但也许有了这些新信息,它可能有助于确定问题的位置和可能的解决方法。
答案 0 :(得分:0)
我发现修复此问题的唯一方法是包含生成的R类本身。
答案 1 :(得分:0)
我再次发现了一些新信息。
由于我正在使用Blackberry的端口,几乎所有图像的文件名都包含大写字母,因此我最终将它们全部导入,然后在将所有图像导入项目后重命名。
我尝试重命名所有图像,然后将它们全部导入到项目中。令我高兴的是,所有图像都立即出现在参考选择器中!因此,导入文件时似乎存在问题,它们会导致项目出错并允许所有这些文件出现在引用选择器中。
因此,如果您必须重命名文件,请在导入之前执行此操作! 我只是不完全确定这是导致这个问题的唯一原因,但它解决了我的问题。