2015-05-03 2 views
0

Я реализую mp3-плеер в Android с помощью ExoPlayer, mp3-файлы я получаю theyr загрузки URL подключения к облаку и напечатать их в RecyclerView с ImageView как MP3 Icon и EditText где Я установил имя.Скачать изображение обложки альбома из приложения

Есть ли способ загрузить изображение обложки из Google или профессионального веб-сайта и установить ImageView с этим изображением? Если метод берет слишком много ресурсов, я каждый раз при запуске приложения могу загрузить файл в облаке и принимать их в следующий раз, когда приложение откроется.

ответ

1

Существует проект под названием Cover Art Archive, целью которого является создание репозитория всех известных изображений обложки.

Для использования этого ресурса необходимо использовать APIs. Также here является Java-клиентом для извлечения изображений.

+0

Если я хорошо понимаю, мне нужно объединить эту библиотеку с библиотекой MBID или базой данных или тем, что она использует для удостоверения личности? –

+0

@PavelMarian Я не работал с этой службой, но кажется, что вы должны сначала получить MBID для своей музыки, а затем с помощью этой библиотеки Java вы можете получить файл изображения. Также, как я читал в своих документах, звучит так, будто есть база данных, в которой хранятся эти MBID для музыки. Поэтому вы должны каким-то образом (вероятно, через API) запросить эту базу данных для получения надлежащего MBID. –

Смежные вопросы