如何有条件地将 `Button` 添加到 `Toolbar` `Form` `Component`?

How to add conditionally a `Button` to a `Toolbar` `Form` `Component`?

我创建了一个 Form,它被设置为用作我正在开发的移动应用程序的 Toolbar Component。 我想有条件地向其添加 Button,具体取决于要添加 ToolbarForm 屏幕。 我尝试了以下但不起作用: if(aForm.getTitle().equals("Target Form Screen's Title")) aFormForm 当前正在添加 Toolbar 的对象。它应该在 Form 标题与目标 Form 屏幕匹配时触发条件。

您可以通过这种方式与标题进行比较,它可以工作,但通常将 UI 和特定字符串与状态分开是一个很好的做法。所以你应该有一个单独的 class 来控制应用程序状态并决定应该添加什么。

如果您需要 UI 中的某些状态,您可以使用 putClientPropertygetClientProperty