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;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容