Использование ExoPlayer 2,1, и, начиная с проекта demo
, вы можете играть в mp3 файлы из папки assets
без изменения кода Java, просто добавив mp3 файлы в папке assets
и создания или изменения json
файла , Начиная с проекта ExoPlayer demo
:
Положите mp3 файлы в папке demo/assets
(с media.exolist.json
).
Либо изменить media.exolist.json
или создать новый файл, например, my.exolist.json
, содержащий одну или несколько записей, отформатированный как это:
{ "name": "Children's Songs", "samples": [ { "name": "Mary Had a Little Lamb", "uri": "asset:///mary1.mp3" }, { "name": "Itsy Bitsy Spider", "uri": "asset:///spider1.mp3" } ] },
(Последняя запятая предполагает, что будет еще одна категория, следующая такая как Blues Songs
, Jazz Songs
и т. д. с большим количеством mp3-записей. Последняя категория не имеет запятой после нее.)
На рисунке ниже показано экран Chooser активности после того, как вы нажмете на Children's Songs
:
Нажмите Mary Had a Little Lamb
или Itsy Bitsy Spider
и mp3 пьесы.
Какая ошибка? У вас есть ссылка? – Marcus
https://www.google.com/#newwindow=1&q=android+media+player+getcurrentposition+bug –