KODI / XBMC如何Container.Update,Container.Refresh

时间:2016-04-15 06:44:59

标签: xbmc kodi

在我的Kodi插件中,我构建了一个包含列表项的容器:

elif methode == 'get_item_serienplaner':
sp_items = refreshWidget(__LS__(30116))
url = '-'
for sitem in sp_items:

    li = xbmcgui.ListItem(label2=sitem['TVShow'], label=sitem['Title'], thumbnailImage=sitem['Thumb'])
    li.setProperty("channel", sitem['Channel'])
    li.setArt({'poster': sitem['Poster']})
    li.setProperty("plot", sitem['Description'])
    li.setProperty("staffel", sitem['Staffel'])
    li.setProperty("episode", sitem['Episode'])
    li.setProperty("starttime", sitem['Starttime'])
    li.setProperty("rating", sitem['Rating'])
    li.setProperty("senderlogo", sitem['Logo'])
    li.setProperty("genre", sitem['Genre'])
    li.setProperty("date", sitem['Datum'])
    li.setProperty("runtime", sitem['RunningTime'])
    li.setProperty("studio", sitem['Studio'])
    li.setProperty("year", sitem['Jahr'])
    li.setProperty("altersfreigabe", sitem['Altersfreigabe'])
    li.setProperty("status", sitem['Status'])
    li.setProperty("label", sitem['Title'])
    li.setProperty("label2", sitem['TVShow'])
    xbmcplugin.addDirectoryItem(handle=addon_handle, url=url, listitem=li)
xbmcplugin.endOfDirectory(addon_handle)

所以从皮肤调用容器如下:

<content>plugin://plugin.program.serienplaner/?methode=get_item_serienplaner</content>

现在我遇到refreshWidget(__LS__(30116))每5分钟更新一次的问题,但是如何用Kodi的ListItems更新容器,以便更新到?

我尝试使用Container.Update()Container.Refresh,但它无效...

0 个答案:

没有答案