【发布时间】:2016-01-05 09:13:56
【问题描述】:
我正在使用谷歌提供的UMP 示例,我没有对我的代码进行任何更改,即使我没有尝试任何开箱即用的东西,我只是将你的项目导入我的工作空间并在我的设备,发现我是not getting Thumb with Genres(按流派划分的歌曲)和流派列表...
虽然我应该从我们的 JSON 中获取 Thumb,但这是我尝试过的(但没有成功)-
holder.mImageView.setImageBitmap(description.getIconBitmap());
更新 #1 根据@NageshSusarla here 的建议
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'
【问题讨论】:
-
代码在哪里?可以发帖吗?
-
您确定您的图片位于
com.example.android.uamp/drawable/ic_by_genre吗?不是res文件夹下的drawable文件夹吗? -
@cricket_007 我想展示来自 JSON 而不是 drawable 的流派的拇指...
-
您的 JSON 有图像文件名,而不是 图像数据...
-
@cricket_007 图片完整路径为:storage.googleapis.com/automotive-media/album_art.jpg
标签: android json android-layout android-resources audio-player android-music-player