В Android Universal Music Player есть значок, который отображается для списка. Однако этот значок не отображается. original source code, установите значок следующим образом:Универсальный музыкальный проигрыватель Android ic_by_genre не отображается
if (MEDIA_ID_ROOT.equals(parentMediaId)) {
LogHelper.d(TAG, "OnLoadChildren.ROOT");
mediaItems.add(new MediaBrowser.MediaItem(
new MediaDescription.Builder()
.setMediaId(MEDIA_ID_MUSICS_BY_GENRE)
.setTitle(getString(R.string.browse_genres))
.setIconUri(Uri.parse("android.resource://" +
"com.example.android.uamp/drawable/ic_by_genre"))
.setSubtitle(getString(R.string.browse_genre_subtitle))
.build(), MediaBrowser.MediaItem.FLAG_BROWSABLE
));
}
Я думал, что может быть проблема с тем, как Ури обрабатывается, поэтому я изменил его на следующее:
.setIconUri(Uri.parse("android.resource://" +
getPackageName() + "/" + R.drawable.ic_by_genre))
значок существует в файл ресурсов, однако он не отображается, а вместо значка он просто пуст.
Неужели кто-то сталкивался с подобной проблемой, когда они пробовали этот образец проекта? и как это исправить?
Привет, посмотрите на эту проблему: http://stackoverflow.com/questions/34607919/not-getting-thumb-with-genres-universal-music-player – Sophie