0

我检查了 R.java 文件中存在的 id 仍然显示错误这里是 R.java 代码

public static final class drawable {
        public static final int background=0x7f020000;
        public static final int empty=0x7f020001;
    }

在这里我收到错误

empty=BitmapFactory.decodeResource(getResources(), R.drawable.empty);//0x7f020001);

如果我直接使用 R.java 文件中的值,那么它不会显示任何错误

我已经尝试过 Project->Clean and fix Project properties 并重新启动 eclipse 也都没有工作有人帮我解决这个问题

谢谢..

4

3 回答 3

6

我认为这可能是进口的问题。尝试检查您的班级的进口情况。有时 Eclipse 从 android 包中导入 R 类并停止使用你的。删除类似的导入import android.R

于 2012-04-05T21:01:52.587 回答
1

每次构建项目时都会重新生成 R 类。您不能将 int nummers 保存在其他任何地方。您应该直接使用 R 类中的 int 值

于 2012-04-05T20:46:20.960 回答
0

在类似的情况下,有人通过更新他的 sdk 解决了这个问题......不确定它是否有帮助。

于 2012-04-05T20:45:30.480 回答