BitmapFactory.decodeResource()不会从drawable获取我的图像

时间:2013-03-05 09:57:03

标签: android bitmapfactory

我想在image bitmap中得到bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.bug);

R.drawable.bug

但是这显示我bug can not be resolve or is not a field上的{{1}}错误{{1}}请告诉我哪里做错了。

3 个答案:

答案 0 :(得分:1)

试试这个:

InputStream is = getResources().openRawResource(R.drawable.bug);
Bitmap pisc = BitmapFactory.decodeStream(new BufferedInputStream(is));

答案 1 :(得分:0)

只需将Drawable复制到项目中的所有可绘制文件夹中即可。 像这样 的可绘制-HDPI 绘制,LDPI 抽拉-MDPI

答案 2 :(得分:0)

bug文件夹中是否有drawable图形文件? 您是否尝试清理项目以便正确生成R.drawable