Python 如何为xbmc/kodi插件创建目录(带缩略图)?

Python 如何为xbmc/kodi插件创建目录(带缩略图)?,python,xbmc,kodi,Python,Xbmc,Kodi,我已经为我的带有缩略图的xmbc/kodi插件创建了两个目录,但它没有显示缩略图,并且两个目录都以文本的形式显示在彼此的下方(而不是用缩略图显示一行中的目录)。我将缩略图放在resources/images文件夹中 有谁能帮我解决这个问题,或者告诉我如何用5行缩略图显示目录的初学者教程。提前谢谢 import urllib,urllib2,re,xbmcplugin,xbmcgui,sys,os,xbmc,xbmcaddon addonPath = xbmcaddon.Addon().getA

我已经为我的带有缩略图的xmbc/kodi插件创建了两个目录,但它没有显示缩略图,并且两个目录都以文本的形式显示在彼此的下方(而不是用缩略图显示一行中的目录)。我将缩略图放在resources/images文件夹中

有谁能帮我解决这个问题,或者告诉我如何用5行缩略图显示目录的初学者教程。提前谢谢

import urllib,urllib2,re,xbmcplugin,xbmcgui,sys,os,xbmc,xbmcaddon

addonPath = xbmcaddon.Addon().getAddonInfo("path")
addonArt = os.path.join(addonPath,'resources/images')

def CATEGORIES():
 addDir('fruits' ,'CCats' ,14,addonArt+'/fruits.png')
        addDir('cars' ,'/b/series.html' ,6,addonArt+'/cars.png')

def addDir(name,url,mode,iconimage):
        u=sys.argv[0]+"?url="+urllib.quote_plus(url)+"&mode="+str(mode)+"&name="+urllib.quote_plus(name)
        ok=True
        liz=xbmcgui.ListItem(name, iconImage="DefaultFolder.png", thumbnailImage=iconimage)
        liz.setInfo( type="Video", infoLabels={ "Title": name } )
        ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz,isFolder=True)
        return ok


if mode==None or url==None or len(url)<1:
        print ""
        CATEGORIES()

xbmcplugin.endOfDirectory(int(sys.argv[1]))
导入urllib、urllib2、re、xbmplugin、xbmgui、sys、os、xbmc、xbmcaddon
addonPath=xbmcaddon.Addon().getAddonInfo(“路径”)
addonArt=os.path.join(addonPath,'resources/images')
定义类别():
addDir('fruits','CCats',14,addonArt+/fruits.png')
addDir('cars','b/series.html',6,addonArt+'/cars.png')
def addDir(名称、url、模式、图标):
u=sys.argv[0]+“?url=“+urllib.quote_plus(url)+”&mode=“+str(mode)+”&name=“+urllib.quote_plus(name)
ok=正确
liz=xbmgui.ListItem(名称,iconImage=“DefaultFolder.png”,thumbnailImage=iconImage)
setInfo(type=“Video”,infoLabels={“Title”:name})
ok=XBMPLUGIN.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz,isFolder=True)
返回ok
如果mode==None或url==None或len(url),我会先克隆它,然后慢慢更改它以匹配您的应用程序,我会先克隆它,然后慢慢更改它以匹配您的应用程序