移动命令按钮问题

时间:2013-11-19 14:53:02

标签: mobile oracle-adf

在iPhone ADF移动应用程序中,我有一个textinput字段和一个“Save”命令按钮。在命令按钮的属性中,我设置了禁用条件(就像textinput字段为null)。这很好用。在开始时,保存按钮被禁用,当我用键盘输入任何文本时,按钮会自动启用,反之亦然。

唯一的问题是我的用户也可以通过语音输入文字。如果他们使用语音填充文本字段 - 仍然不启用保存按钮。一旦他们使用键盘改变任何东西,它就会被启用。

如何设置命令按钮属性以进行检查?

1 个答案:

答案 0 :(得分:0)

在InputText属性中有一个名为Value Change Listener的属性, 添加一个java方法来检查该值是否为null然后尝试以下之一:

  1. 重置InputText值,因为这将触发propertyChangeListner并可能激活您的按钮。
  2. 根据值在代码中禁用或启用按钮。
  3. 希望得到这个帮助。