CheckboxField已签入Blackberry

CheckboxField已签入Blackberry,blackberry,Blackberry,我将如何识别Checkboxfield上的支票。 就像用户选中复选框一样,会生成通知 比尔, SuppiCheckBoxField类继承自Field类,这意味着您应该能够创建操作侦听器 使用setActionListener方法并重写fieldChanged方法以执行任何您想要的操作 checkBox.setChangeListener(new FieldChangeListener() { public void fieldChanged(...params ... ) {

我将如何识别Checkboxfield上的支票。 就像用户选中复选框一样,会生成通知

比尔,
Suppi

CheckBoxField类继承自Field类,这意味着您应该能够创建操作侦听器

使用setActionListener方法并重写fieldChanged方法以执行任何您想要的操作

checkBox.setChangeListener(new FieldChangeListener() {
    public void fieldChanged(...params ... ) {
        //your code
    }
});

没关系,我找到了解决办法。我在CheckboxField中使用了setChangeListener,实际上BB API中没有
ActionListener
,也没有
字段.setActionListener()
。它应该将
FieldChangeListener
Field.setChangeListener(FieldChangeListener)
一起使用。