Вы можете запросить повторное сканирование определенных файлов с помощью следующего кода.
ПРИМЕЧАНИЕ. Переданный MIME TYPE важен. Я заметил, что изменения, внесенные в теги MP3 ID3, не обновились должным образом в SQLite, если я использовал «* / *», однако используя «audio / mp3» [
MediaScannerConnection.scanFile(
context,
new String[]{ pathToFile1, pathToFile2 },
new String[]{ "audio/mp3", "*/*" },
new MediaScannerConnectionClient()
{
public void onMediaScannerConnected()
{
}
public void onScanCompleted(String path, Uri uri)
{
}
});