Bitmap长按存储到相册

有关图片长按存储到相册的问题


private boolean addBitmapToAlbum(Context context,Bitmap bm) {

       String uriStr = MediaStore.Images.Media.insertImage(context.getContentResolver(),bm,"","");

       if(uriStr ==null) {

              return false;

       }

       String picPath =imgPath.getPath();

       if(picPath ==null) {

              return false;

       }

       ContentResolver contentResolver = context.getContentResolver();

       ContentValues values =newContentValues(4);

       values.put(MediaStore.Images.Media.DATE_TAKEN,System.currentTimeMillis());

       values.put(MediaStore.Images.Media.MIME_TYPE,"image/png");

       values.put(MediaStore.Images.Media.ORIENTATION,0);

       values.put(MediaStore.Images.Media.DATA,picPath);

       contentResolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,values);

       return true;

}

你可能感兴趣的