android - 如何添加 R drawable android?

标签 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 文件中。

最佳答案

由于 R.java 文件是从您的资源中自动生成的,您需要将图像文件放在 res/drawable 文件夹下,它们将从那里被索引并可从 R.drawable.myImageFile(XML) 或 getResources().getDrawable(R.drawable.myImageFile);(java)

关于android - 如何添加 R drawable android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17980621/

相关文章:

java - 使用 Java 9 和 Java 10 从 Eclipse 上的 Tomcat 中删除 java.endorsed.dirs

html - 在 td 标签内缩放图像?

java - ANDROID:如何让应用程序将所有错误日志记录在数据库中?

android - 如何在 Android 中为整个 fragment 绑定(bind)输入更改事件?

java - eclipse 有什么方法可以识别在文件系统中创建的项目吗?

Java Quicksort 为什么/在哪里更改值?

android - 移动设备上的背景颜色明显变亮,有什么解决办法吗?

Android Material 设计故障

html - 不推荐使用属性的 nodeValue 属性。在 mazila 调试中使用值而不是错误

python - 使用 scikit-image 搜索所有模板