0

我有以下代码可以从我的 Android 设备上的目录中获取我的 JPG 文件:

File f = new File(cacheDir, fn);

如何f将其放入 ImageView 中?

ImageView imgView = (ImageView)header.findViewById(R.id.imvCover);

// what call do I make here?
// this obviously is not correct and just for example.
imgView.setToFile(f); 
4

2 回答 2

1

试试这个。由于您有一个文件对象,请使用以下代码。

这可能会帮助你

Bitmap bmp = BitmapFactory.decodeFile(f.getAbsolutePath());
imgView.setImageBitmap(bmp);
于 2012-10-17T17:40:08.490 回答
0

我认为这是正确的,不是吗?

Bitmap b = decodeFile(f);
imgView.setImageBitmap(b);
于 2012-10-17T17:39:39.090 回答