我正在开发一个Android应用程序,我想知道是否有可能直接在图像视图中加载图像文件?例如,如果您有照片列表,则图像视图应显示每个项目的图像。另外,你会如何为apk文件做到这一点。例如,当您使用文件管理器查看apk文件时,它们通常会在每个apk文件的右侧显示应用程序图标。
这是我的代码: item等于sdCard目录中的File。
(ImageView)findViewById(R.id.fileimage).setImageURI(Uri.fromFile(item));
答案 0 :(得分:1)
您可以使用:
File img = new File(“PATH/image.jpg”);
if(img.exists()){
Bitmap myBmp = BitmapFactory.decodeFile(img.getAbsolutePath());
ImageView fileimage = (ImageView) findViewById(R.id.fileimage);
fileimage.setImageBitmap(myBmpp);
}