0

古い日付のメディアストアにメディアを挿入したい。例 ;

   val values = ContentValues()
    val extension = fileName.fileExtension()
    val mimeType = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension)
    values.apply {
        put(MediaStore.MediaColumns.DISPLAY_NAME, fileName)
        put(MediaStore.MediaColumns.MIME_TYPE, mimeType)
        put(MediaStore.MediaColumns.DATE_ADDED, 1542628)
        put(MediaStore.MediaColumns.DATE_MODIFIED, 1542628)
        put(MediaStore.MediaColumns.DATE_TAKEN, 1542628983)
        put(MediaStore.MediaColumns.MIME_TYPE, mimeType)
        if (AndroidUtils.isAtLeastQ()) {
            put(MediaStore.MediaColumns.RELATIVE_PATH, getRelativePath(fileType))
        }
    }
    val url = resolver.insert(getMediaCollection(fileType, ExternalPrimary), values)

1542628983 = 2018 年 11 月 19 日ですが、挿入後、メディアは Today に表示されます

メディアにギャラリーの日付を設定するにはどうすればよいですか?

4

0 に答える 0