我在显示MPMediaItem的项目作品时遇到问题。
以下是设置音乐封面图片的代码:
String.valueOf(R.string.myPubKey)
似乎itemArtwork不是空的。因为如果它为null,则应使用我的默认音乐封面图片。
结果的屏幕截图在这种情况下,我希望itemArtwork应为null,以便我可以使用我的默认封面图像。但在这种情况下,它不是空的,更糟的是,它根本不会给我任何东西显示。我怎么能解决这个问题。
我正在考虑添加另一个逻辑,即检测当前使用的图像的主色。如果它完全没有颜色或只是简单的颜色,那么我会得出结论,根本没有音乐封面,并使用默认的封面。
但是,我想知道我的代码有什么问题吗?
请注意:这首歌实际上没有封面图片,但我希望itemArtwork应该返回null,但它不会。
我希望自己清楚明白。请帮忙。提前谢谢!