小编Ela*_*dit的帖子

将图像从ImageView保存到设备库

我正在尝试将图像从ImageView保存到设备库.我试过这段代码

代码编辑:

    URL url = new URL(getIntent().getStringExtra("imageURL"));
    File f  = new File(url.getPath());

    addImageToGallery(f.getPath(), this);

    public static void addImageToGallery(final String filePath, final Context context) 
    {

       ContentValues values = new ContentValues();

       values.put(MediaStore.Images.Media.DATE_TAKEN, System.currentTimeMillis());
       values.put(MediaStore.Images.Media.MIME_TYPE, "image/jpeg");
       values.put(MediaStore.MediaColumns.DATA, filePath);

       context.getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
    }
Run Code Online (Sandbox Code Playgroud)

但它需要一个我没有的文件路径,因为我从URL加载文件.如何将图像从ImageView保存到图库?

谢谢..

android imageview android-gallery android-imageview

4
推荐指数
1
解决办法
2万
查看次数