#android #json #kotlin
#Android #json #kotlin
Вопрос:
Я новичок в Android.
Я использую пример кода универсального медиаплеера Android в качестве основы другого приложения, но я не могу понять, как обновить музыкальный JSON по умолчанию.
Код находится в Kotlin. Любая помощь в выяснении, где находится JSON и как его обновить, будет высоко оценена?
Ответ №1:
Пример кода UAMP использует внешний файл JSON в этом формате:
{
"music": [
{
"id": "wake_up_01",
"title": "Intro - The Way Of Waking Up (feat. Alan Watts)",
"album": "Wake Up",
"artist": "The Kyoto Connection",
"genre": "Electronic",
"source": "https://storage.googleapis.com/uamp/The_Kyoto_Connection_-_Wake_Up/01_-_Intro_-_The_Way_Of_Waking_Up_feat_Alan_Watts.mp3",
"image": "https://storage.googleapis.com/uamp/The_Kyoto_Connection_-_Wake_Up/art.jpg",
"trackNumber": 1,
"totalTrackCount": 13,
"duration": 90,
"site": "http://freemusicarchive.org/music/The_Kyoto_Connection/Wake_Up_1957/"
},
...
]
}
Эта переменная объявлена внутри MusicService.kt
private val remoteJsonSource: Uri = Uri.parse("https://storage.googleapis.com/uamp/catalog.json")
Комментарии:
1. Пожалуйста, разместите свой код в виде текста вместо ссылок.
2. Я совсем новичок в ответе. Я просто написал ссылки, чтобы сделать меньше ответов прямыми к связанным файлам.