【发布时间】:2011-01-31 16:59:07
【问题描述】:
我有一个包含外部依赖 jar 库的 Android 应用程序。这个外部库包含一些我想在我的应用程序的一些 ImageViews 上显示的 png 位图。
查看我的应用程序的 apk 文件,我可以按预期在子目录 ("aq\img") 中找到图像。
在 ImageView 上显示图像(洞察类路径)的最佳方式是什么。
我试过了
ImageView imgView01 = (ImageView) findViewById(R.id.imageView1);
Drawable d = Drawable.createFromPath("aq/img/sample.png");
imgView01.setImageDrawable(d);
还有这个
InputStream is = ClassLoader
.getSystemResourceAsStream("sample.png");
Bitmap bm = BitmapFactory.decodeStream(is);
imgView01.setImageBitmap(bm);
但它不起作用(我真的没想到它会这么简单)。 图像仍然是空的。
感谢您的帮助!
问候克劳斯
【问题讨论】:
标签: android