我有一个导航视图,工具栏中有一个按钮。根据推送的视图,按钮的标签和功能应该改变。我设法通过创建许多按钮并根据需要激活它们来做到这一点(隐藏/显示)
而不是采用这种方法,我只想有一个按钮并在控制器中更改文本和操作。这些方面的东西:
this.getButton().setHtml("new text");
this.getButton().action = "newaction";
setHtml
有效,但设置操作无效。检查控制台中的按钮,我看到操作发生了变化,但是当我单击它时,它会响应上一个操作。
关于如何解决这个问题的任何建议?
谢谢