如何将命令附加到工具栏中的命令的longpress?

时间:2016-09-25 18:41:17

标签: codenameone

当我向Command添加Toolbar X时,我希望能够在X命令的图标上附加一个在longpress上激活的附加命令Y. 。

使用按钮我可以通过覆盖longPointerPress(x,y)来实现此目的。我可以使用一些方法对工具栏中的命令执行相同的操作吗?

1 个答案:

答案 0 :(得分:1)

作为标准Toolbar抽象的一部分,我们没有明确的支持。你可以做其中一个是理想的黑客之一:

  • findCommandComponent(Command)上使用Toolbar,并将Button替换为Button的子类。

  • 使用工具栏上的setTitleComponent并将整个标题区域替换为包含您的标题和所需按钮的Container

第二个选项是官方API,我无法保证第一个选项可行。