0

我是黑莓新手,目前正在研究它。我有一个使用字符串数组作为其数据集的 ObjectChoiceField。如何根据数组元素的变化更新 ObjectChoiceField 列表的显示?我想在 Android 开发中做类似 notifyDataSetChanged() 的事情。

4

1 回答 1

2

myObjectChoiceField通过setChoices(String[] newChoices)方法更新您的 ObjectChoiceField 实例(比如说)。假设newChoicesStringArray是一个带有新选项值的字符串数组。

     Application.getApplication().invokeLater(new Runnable() {
         public void run() {
             myObjectChoiceField.setChoices(newChoicesStringArray);
         }
     });

invokeLater()用于避免在字段更新操作时锁定 UI 事件。

于 2012-09-04T04:59:40.363 回答