Android读取本地SD卡中的图片存入bitmap

分享到:

private Bitmap getDiskBitmap(String pathString)

{

Bitmap bitmap = null;

try

{

File file = new File(pathString);

if(file.exists())

{

bitmap = BitmapFactory.decodeFile(pathString);

}

} catch (Exception e)

{

// TODO: handle exception

}

return bitmap;

}

 

该方法实现了从本地路径读取一张图片, 可以是jpg、bmp、png等多种格式。

pathString 是本地图片路径   如: "mnt/sdcard/1.jpg"

 

File file = new File(pathString);

if(file.exists())

{bitmap = BitmapFactory.decodeFile(pathString);}

 

读取到本地文件后, 先判断一下是否存在该文件。

BitmapFactory.decodeFile(pathString);

对本地文件进行解码, 可以是多种图片格式。 返回BITMAP对象

昵    称:
验证码:

相关文档:

Android实例
Android基础知识
Android组件
Android控件