gpt4 book ai didi

blackberry - 如何在 Blackberry AutoCompleteField 中将所选项目作为字符串获取?

转载 作者:行者123 更新时间:2023-12-04 00:36:20 24 4
gpt4 key购买 nike

如何在使用 Blackberry 自动完成字段时将所选项目作为字符串获取。我目前能够获得选定的索引。我正在重写 AutoCompleteField 类中的 onSelect 方法,如

中所述

Autocomplete Class Reference API JDE 5.0

下面的代码片段-

AutoCompleteField autoCompleteField = new AutoCompleteField(filterList)
{
public void onSelect(Object selection, int SELECT_TRACKWHEEL_CLICK) {
ListField _list = getListField();
if (_list.getSelectedIndex() > -1) {
Dialog.alert("You selected: "+_list.getSelectedIndex());
// get text selected by user and do something...
}
}
};

最佳答案

AutoCompleteField#onSelect(Object, int) 的默认实现将 AutoCompleteField 对象的 AutoCompleteFieldEditField 文本设置为 select 参数。所以你可以用这种方式查询字符串。这是我的意思的一个片段:

AutoCompleteField autoCompleteField = new AutoCompleteField(filterList)
{
public void onSelect(Object selection, int type) {
super.onSelect(selection, type);
if(selection != null) {
String selectionAsString = getEditField().getText();
// Do whatever else you need to do with the String.
}
}
};

关于blackberry - 如何在 Blackberry AutoCompleteField 中将所选项目作为字符串获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2278352/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com