如何添加R drawable android?

时间:2013-07-31 20:43:38

标签: android eclipse image r.java-file

基本上我的问题是如何将一个可绘制的资源添加到android eclipse中的R.java文件中,以便我可以将它与此代码一起使用:

ByteArrayOutputStream stream = new ByteArrayOutputStream();
        Bitmap bitmap = BitmapFactory.decodeResource(getBaseContext().getResources(),     R.drawable.kapschlogo);
        bitmap.compress(Bitmap.CompressFormat.JPEG, 100 , stream);
        Image myImg = Image.getInstance(stream.toByteArray());
        myImg.setAlignment(Image.MIDDLE);

        doc.add(myImg);

图像存储在父项目文件夹中,但我无法弄清楚如何将其添加到R文件中。

1 个答案:

答案 0 :(得分:7)

由于R.java文件是从您的资源自动生成的,您需要将图像文件放在 res / drawable 文件夹下,然后从那里将它们编入索引并从{{{ 1}}(XML)或R.drawable.myImageFile(java)