古い日付のメディアストアにメディアを挿入したい。例 ;
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 に表示されます
メディアにギャラリーの日付を設定するにはどうすればよいですか?