如何将这些图像保存在图库中?

时间:2019-02-04 18:08:44

标签: android android-layout

enter image description here我正在尝试将此图像保存在我的画廊中,但是当我单击“保存”时,我正在保存从画廊而不是相框中挑选的图像,我想同时保存这两个图像。有人知道吗?

1 个答案:

答案 0 :(得分:0)

图库不会显示来自外部存储的文件。

图库显示存储在媒体商店提供商上的图像。

您可以阅读this

您可以使用此方法将图像文件存储在媒体存储提供程序上:

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

    ContentValues values = new ContentValues();

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

    context.getContentResolver().insert(Images.Media.EXTERNAL_CONTENT_URI, values);
}