This article describes the Android programming method for reading local SD card images. Share to everyone for your reference, specific as follows:
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;
}
This method realizes to read a picture from the local path, can be JPG, BMP, PNG and so on many kinds of formats.
PathString is a local picture path such as: "Mnt/sdcard/1.jpg"
File File = new file (pathstring);
if (file.exists ())
{bitmap = Bitmapfactory.decodefile (pathstring);}
After reading to the local file, determine if the file exists.
Copy Code code as follows:
Bitmapfactory.decodefile (pathstring);
Decodes a local file, which can be a variety of picture formats. Returns the Bitmap object
I hope this article will help you with the Android program.