删除工具栏中的SearchCommand

时间:2017-01-06 09:24:25

标签: codenameone

添加后可以在工具栏中删除SearchCommand吗?下面的代码不起作用

Command cmd = new Command("search") {
        @Override
        public void actionPerformed(ActionEvent ev) {
            doSomething();
        }
    };
myform.getToolbar().addSearchCommand(cmd);
myform.removeCommand(cmd);
myform.revalidate();

1 个答案:

答案 0 :(得分:0)

我们会为removeSearchCommand()添加Toolbar API以进行下一次更新,因为这是一个遗漏。

请注意,您所做的并非如此。您正在调用addSearchCommand,但该方法不需要Command需要ActionListener,因此该命令被视为侦听器,并创建一个新命令来包装... < / p>