我正在尝试在黑莓应用中创建一个自动填充字段,该应用程序使用记录的名字和姓氏来检查前缀匹配。我的BasicFilteredList是一个记录对象数组,每个记录对象都有一个名字和一个姓氏。我考虑添加同一个对象数组的两个实例,使用映射字符串数组的名字和姓氏如下:
filterList.addDataSet(1, firstNames, recordsArray, "records2", BasicFilteredList.COMPARISON_IGNORE_CASE);
filterList.addDataSet(2, lastNames, recordsArray, "records2", BasicFilteredList.COMPARISON_IGNORE_CASE);
然而,然后两次检索同一个对象。如果此人的姓名以自动填充字段中相同的用户输入前缀开头。简而言之,我试图模仿现有的黑莓联系人自动完成功能,但使用我自己的自定义记录。任何帮助将非常感激。谢谢。