为XBMC插件添加上下文菜单
我想让一个上下文菜单显示出来,比如我有一个按钮,可以用来删除(或者其他操作)选中的项目。
2 个回答
0
使用 Simpleplugin框架,有一个叫 context_menu 的参数可以用在 虚拟文件夹 上。
同样的功能也可以在 xbmcswift2 中找到。
2
在你所有的 ListItem
上,使用 addContextMenuItems 这个方法,它需要一组 (标签, 动作) 的配对。对于动作,你可以使用 XBMC.RunScript(somescript.py, someid)
,然后在这个脚本里实现你的删除功能(或者其他功能)。
你可以查看 XBMC Flicks,里面有一个如何实现类似功能的例子。