android开发中调用R文件中的id失败

我查看了R.java文件,已经生成了map,如下
public static final class drawable{
public static final int map=0x7f020015;
}。
可是我在调用时:Bitmap bt=BitmapFactory.decodeResource(resource, R.drawable.map);却提示map can not be resolved .
(map是一幅图片,我把它放在drawable-mdpi文件夹下的)求高手指点

可能你import导入了android.R 这样子你用的是系统的R文件
可以把这个import去掉换成你自己的包
温馨提示:内容为网友见解,仅供参考
无其他回答

android程序,R.raw.点不出自己的文件ID
R文件没有生成自己的id,通常是res目录下有错误。解决方式:选择“eclipse -- myeclipse”的clean,R文件便会出现。在工程上点击鼠标右键,选择“Build Project”,R.java就会回复。这样在程序中调用R文件指向的资源,也就可以自动补全了。从别的工程中拷贝一份R文件过来,然后string.xml里随便改动一下,...

Android布局文件为什么在R中有id依然报错?
把 import android.R;删掉,重新import包含你app的Package名的R就可以了。

Android中R.xml中id不会根据main.xml中控件自动生成是怎么了
是R.xml还是R.java啊?R.java文件是会自动生成的,如果没有,就是你的xml文件有错误。

哪位Android大神愿意帮我看看这些activity中的id为何会出错
如果检查过布局文件,确实是有这些控件的,那就看下你的java文件最头上的import列表里,import进来的R是不是引错了.比如你的这个布局文件是在本工程生成的,那肯定就是<you.package.name>.R才会有你的id.如果你错误的引用了其他R文件(最常见的是eclipse自作主张给你引入com.android.R),那这个R文件中自...

android中中为什么不能使用R.id.xx作为switch case中的参数
case必须跟常量,R文件中组件id不再作为常量,要用if else代替switch case。

string中已定义好字符串,R.中也有生成的ID,但调用时出错。
你干嘛在textview里定义两个android:text呢,xml报错项目build会报错,R类不会再次生成,无法启动项目

每次编写Android的activity时都无法找到在xml文件中定义的id,后来发现...
删掉import系统包的那条语句,把鼠放到R.XX.XX语句上会出现智能修复提示,再选择自己的R包导就好,如果你的环境没有智能修复提示,就手动输入import语句导入自己的R包。

android开发R.layout.main cannot be resolved错误,R.JAVA也生成了,为 ...
分析:可能原因:1、layout文件的ID重复;2、R导成了android官方 的,也就是R.android.*;3、layout文件部署错误;解决方法:1、查看R是否为R.android.*, 是则更改,在自主开发的APP中不能导官方的R类。2、project - cleaning,刷新项目。3、检查layout及drawable文件是否缺失或ID重复。

Android R文件里的ID 与我布局文件里的ID不一致
你直接到PROJECT菜单下,找到CLEAN,选中对应工程将其清理下,只要文件本身没问题,就OK了 步骤:PROJECT→clean...

android studio 这是什么情况?怎么在mainactivity中不能引用...
工程要先build一次,不然R.java是不会生成的

相似回答