MediaItem的图标未在Android Auto上显示

时间:2017-10-31 17:13:48

标签: android android-auto

我正在尝试使用setIconBitmap()设置MediaItem的图标。当我第一次打开左侧导航菜单/左侧抽屉时会显示图标,但是当我重新打开菜单时它无法显示。如果我单击可浏览的mediaItem,显示子菜单,然后返回主菜单,则图标会再次显示。问题出在头部单元中,一切都显示在手机上的Android Auto应用程序中。

 MediaDescription description = new MediaDescription.Builder().setTitle("abc")
                .setSubtitle("xyz").setIconBitmap(bitmap)
                .setMediaId(itemId).build();
 MediaBrowser.MediaItem item = new MediaBrowser.MediaItem(description, MediaBrowser.MediaItem.FLAG_PLAYABLE);
 mediaItems.add(item);
 result.send(mediaItems);

如果我更改为setIconUri(),则图标显示完美,但我必须使用setIconBitmap()。

0 个答案:

没有答案