-2
私はブラックベリー開発の初心者です。可能であれば、コードスニペットを提供してください。フィルタリングできるブラックベリー6.0でカスタマイズされたリストを構築するには?
私はブラックベリー開発の初心者です。可能であれば、コードスニペットを提供してください。フィルタリングできるブラックベリー6.0でカスタマイズされたリストを構築するには?
あなたはまた、ブラックベリーJDEフォルダ内の試料中のkeywordfilterdemo
サンプルアプリを確認することができますthis
チェック
それとも、StackOverflowのようにコード
Vector v = getElements();
Enumeration iterator = v.elements();
int i = 0;
final Object[] objs = new Object[v.size()];
while (iterator.hasMoreElements()) {
objs[i] = (String) iterator.nextElement();
i++;
}
BasicFilteredList filterList = new BasicFilteredList();
filterList.setMinimumRefreshInterval(250);
filterList.addDataSet(1, objs, "names",
BasicFilteredList.COMPARISON_IGNORE_CASE);
AutoCompleteField autoCompleteField = new AutoCompleteField(
filterList, AutoCompleteField.LIST_STATIC) {
public void drawListRow(ListField listField, Graphics g,
int index, int y, int width) {
super.drawListRow(listField,g,index,y,width);
}
public void onSelect(Object selection, int type) {
super.onSelect(selection, type);
if (selection != null) {
BasicFilteredListResult result = (BasicFilteredListResult) this
.getSelectedObject();
handleResult((String) result._object);
} else {
Dialog.alert("Please pick a valid element");
return;
}
}
};
screenFields.add(autoCompleteField);
ようこそこのビットを試すことができます!コードスプーンフィードは進歩する最良の方法ではありません。ここでお問い合わせ方法に関するあなたの経験を養うために、この[page](http://stackoverflow.com/questions/how-to-ask)にお立ち寄りください。 – menjaraz