我使用的UMP是Google提供的示例,我没有对代码进行任何更改,即使我没有尝试任何开箱即用的方法,我只是将您的项目导入到我的工作空间中,并在设备上进行了检查,发现我am not getting Thumb with Genres(按类型划分的歌曲)和类型列表…
UMP
not getting Thumb with Genres
虽然我应该从JSON中获取Thumb,但这是我尝试过的(但没有成功)-
holder.mImageView.setImageBitmap(description.getIconBitmap()); 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'
Cannot resolve symbol 'url'
AlbumArtCache.getInstance().fetch(url,..)
description.getIconUri().toString()
旁白:这确实是设计使然,仅当用户选择要播放的项目时,图标才会显示在底部。