为XBMC插件添加上下文菜单

1 投票
2 回答
2568 浏览
提问于 2025-04-16 18:37

我想让一个上下文菜单显示出来,比如我有一个按钮,可以用来删除(或者其他操作)选中的项目。

2 个回答

0

使用 Simpleplugin框架,有一个叫 context_menu 的参数可以用在 虚拟文件夹 上。

同样的功能也可以在 xbmcswift2 中找到。

2

在你所有的 ListItem 上,使用 addContextMenuItems 这个方法,它需要一组 (标签, 动作) 的配对。对于动作,你可以使用 XBMC.RunScript(somescript.py, someid),然后在这个脚本里实现你的删除功能(或者其他功能)。

你可以查看 XBMC Flicks,里面有一个如何实现类似功能的例子。

撰写回答