当前位置: 代码迷 >> Android >> android开发中id不正确解决方法
  详细解决方案

android开发中id不正确解决方法

热度:73   发布时间:2016-05-01 12:42:37.0
android开发中id不正确
R.java中
 
        public static final int arrow_focus=0x7f020001;
         public static final int arrow_rest=0x7f020002;
         public static final int loading=0x7f020003;
         public static final int color=0x7f020004;
         public static final int download=0x7f020005;
 
错误提示
 
Caused by: android.content.res.Resources$NotFoundException: File res/drawable-mdpi/cc_loading.png from drawable resource ID #0x7f020007
 
为什么id会不同?
------最佳解决方案--------------------
将R.java文件删除了后,Project - clean  重新让其生成R.java

------其他解决方案--------------------
直接引用R.drawable.cc_loading试试, 再者你确定loading这个id指向的就是你的cc_loading.png?  

你查看R.java中是否存在ID #0x7f020007这个ID。

------其他解决方案--------------------
删除loading=... 重新编译
------其他解决方案--------------------
重新编译。eclipse经常出这种问题。
------其他解决方案--------------------
要仔细看LOG日志,有些错误它说的已经很明白了,有时是咱们没有看到
------其他解决方案--------------------
重新编译一下呀,看是不是文件编译的问题.如果不是那看看文件命名是否有问题
------其他解决方案--------------------
一个是cc_loading,一个是loading当然不同了
------其他解决方案--------------------
同上
引用:
将R.java文件删除了后,Project - clean  重新让其生成R.java

------其他解决方案--------------------
11楼正解
------其他解决方案--------------------
11楼正解
------其他解决方案--------------------
把cc_loading.png删了,重新生成,再添加进去试试,看看到底是哪里出错了
------其他解决方案--------------------
引用:
一个是cc_loading,一个是loading当然不同了

粘贴时弄错了,都是cc_loading.png
------其他解决方案--------------------
存在,是另外一个资源,还有名称的问题,是cc_loading.png..
引用:
直接引用R.drawable.cc_loading试试, 再者你确定loading这个id指向的就是你的cc_loading.png?  

你查看R.java中是否存在ID #0x7f020007这个ID。

------其他解决方案--------------------
重新编译过了,也clean了,就连重启机器都弄了一遍。。
引用:
重新编译一下呀,看是不是文件编译的问题.如果不是那看看文件命名是否有问题

------其他解决方案--------------------
重新编译过了,还是不行。
引用:
重新编译。eclipse经常出这种问题。
  相关解决方案