由于某种原因,当从coverArtURLStr创建drawable时,d = null,这是LAN上资源的完整http路径。 有什么明显的错误?这是一个.png的路径 [我可以访问LAN OK,Data.defaultCoverArt正常工作]
public static void updateCoverArt(String coverArtURLStr)
{
String coverArtURL = coverArtURLStr;
Drawable d;
if (coverArtURL.equals(""))
d = Data.defaultCoverArt;
else
d = Drawable.createFromPath(coverArtURL);
Data.coverArtIV.setImageDrawable(d);
}