def add_artist_listitems(self, artists):
for item in artists:
if KODI_VERSION > 17:
li = xbmcgui.ListItem(item["name"], path=item['url'], offscreen=True)
else:
li = xbmcgui.ListItem(item["name"], path=item['url'])
infolabels = {
"title": item["name"],
"genre": item["genre"],
"artist": item["name"],
"rating": item["rating"]
}
li.setInfo(type="Music", infoLabels=infolabels)
li.setArt({"thumb": item['thumb']})
li.setProperty('do_not_analyze', 'true')
li.setProperty('IsPlayable', 'false')
li.setLabel2(item["followerslabel"])
li.addContextMenuItems(item["contextitems"], True)
xbmcplugin.addDirectoryItem(
handle=self.addon_handle,
url=item["url"],
listitem=li,
isFolder=True,
totalItems=len(artists))
plugin_content.py 文件源码
python
阅读 19
收藏 0
点赞 0
评论 0
评论列表
文章目录