Код: Выделить всё
File file = new File(Environment.getExternalStorageDirectory() + "/Music","Test.m3u");
PrintWriter writer = new PrintWriter(file, "UTF-8");
.....
writer.println(PathToSong.toString()+"\r");
....
writer.flush();
writer.close();
То есть, даже если обновить медиатеку, то плейлист файл не отображается. Файловый менеджер (File Commander: аля Total Commander для Android)отображает и проигрывает плейлист.
Я нашел програмку в PlayMarket, My Playlist Maker: программа создает плейлист и после этого медиапроигрыватели видят мой созданный плейлист и плейлист, который создала программа. Соответственно, у меня есть подозрения, что нужно ввести какую-то команду, что бы файлы были видны программам, медиапроигрывателям. Файловые менеджеры то видят файлы, не понятно что меняется после того, как создается плейлист другой программой... Может кто подскажет какой недостающий кусочек кода надо вписать?
Заранее спасибо за совет, помощь.
Программу тестирую на Nexus 4 Android 4.3.