如何从android中的assets文件夹中读取图像并使其在视图类中可用

时间:2013-12-06 11:37:37

标签: android image view

我正致力于在视图中加载图片。 请帮帮我! 例如,我有一个代码:

Class myView extends View

{

// I want to load image in to this view 

}

1 个答案:

答案 0 :(得分:1)

在扩展的View课程中使用此功能。在此处将文件名作为参数传递。

private Bitmap getBitmapFromAsset(String strName)
    {
        AssetManager assetManager = getAssets();
        InputStream istr = null;
        try {
            istr = assetManager.open(strName);
        } catch (IOException e) {
            e.printStackTrace();
        }
        Bitmap bitmap = BitmapFactory.decodeStream(istr);
        return bitmap;
    }