没有得到与stream派的拇指 – 环球音乐播放器

我使用Google提供的UMP示例,我没有对代码做任何改变,即使我没有试过任何东西,我只是将你的项目导入到我的工作空间,并在我的设备上检查,发现我not getting Thumb with Genresnot getting Thumb with Genres歌曲)和stream派列表的not getting Thumb with Genres

而我应该从我们的JSON得到拇指,这是我所尝试(但没有成功) –

 holder.mImageView.setImageBitmap(description.getIconBitmap()); 

根据@NageshSusarla 在这里build议的更新#1

  holder.mTitleView.setText(description.getTitle()); holder.mDescriptionView.setText(description.getSubtitle()); AlbumArtCache cache = AlbumArtCache.getInstance(); Bitmap art = cache.getIconImage(url); if (art == null) { cache.fetch(url, new AlbumArtCache.FetchListener() { @Override public void onFetched(String artUrl, Bitmap bitmap, Bitmap icon) { if (artUrl.equals(url)) { holder.mImageView.setImageBitmap(icon); } } }); } else { holder.mImageView.setImageBitmap(bitmap); } holder.mImageView.setImageBitmap(description.getIconBitmap()); 

和越来越Cannot resolve symbol 'url'

Solutions Collecting From Web of "没有得到与stream派的拇指 – 环球音乐播放器"

  1. 图标位图可能尚未设置。 最好使用AlbumartCache来获取图标,然后将其设置在imageView上。 要传递给AlbumArtCache.getInstance().fetch(url,..)description.getIconUri().toString()
  2. 你在uAmp中看不到它的原因是因为它被应用了色彩。 您可以从media_list_item.xml中删除色调以尝试更改。

另外:这是确实的devise,当用户select要播放的项目时,图标只显示在底部。

这是devise。 为了保持导航清洁, 我们决定不在本地浏览界面显示MediaItem图标 。 其他浏览用户界面可能会显示它,如Android Auto和Android Wear

我想你应该检查它的android-UniversalMusicPlayer的问题。 看看这里的mangini给出的评论。

如果要更改uAmp以显示MediaDescription.getIconUri,请在此处设置holder.mImageView。