Android编程实现读取本地SD卡图片的方法
程序员文章站
2023-12-16 12:11:34
本文实例讲述了android编程实现读取本地sd卡图片的方法。分享给大家供大家参考,具体如下:
private bitmap getdiskbitmap(stri...
本文实例讲述了android编程实现读取本地sd卡图片的方法。分享给大家供大家参考,具体如下:
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程序设计有所帮助。