相关疑难解决方法(0)

如何从类路径加载Android ImageView的图像?

我有一个Android应用程序,其中包含一个外部dependend jar库.这个外部库包含一些png位图,我想在我的应用程序中的某些ImageView上显示它们.

查看我的应用程序的apk文件,我可以按预期在子目录("aq\img")中找到图像.

在ImageView上显示图像(洞察类路径)的最佳方法是什么.

我试过这个

    ImageView imgView01 = (ImageView) findViewById(R.id.imageView1);
    Drawable d = Drawable.createFromPath("aq/img/sample.png");
    imgView01.setImageDrawable(d);
Run Code Online (Sandbox Code Playgroud)

还有这个

    InputStream is = ClassLoader
            .getSystemResourceAsStream("sample.png");
    Bitmap bm = BitmapFactory.decodeStream(is);
    imgView01.setImageBitmap(bm);
Run Code Online (Sandbox Code Playgroud)

但它不起作用(我真的不希望它那么简单).图像仍然是空的.

感谢帮助!

关心克劳斯

android

6
推荐指数
1
解决办法
7133
查看次数

标签 统计

android ×1