Java 在J2ME中提供搜索功能向多个手机联系人发送消息

Java 在J2ME中提供搜索功能向多个手机联系人发送消息,java,java-me,Java,Java Me,我想将信息发送到联系人列表中的多个联系人 list=new List("Select Contacts", List.MULTIPLE); int n=list.getFitPolicy(); list.setTicker(ticker); contactmanipulation.getContactData(vector); for(int j=0;j<vector.size();j++){ listofConta

我想将信息发送到联系人列表中的多个联系人

list=new List("Select Contacts", List.MULTIPLE);
     int n=list.getFitPolicy();

     list.setTicker(ticker);

     contactmanipulation.getContactData(vector);
        for(int j=0;j<vector.size();j++){
            listofContacts=new ListofContacts();
            listofContacts=(ListofContacts)vector.elementAt(j);

            list.setFitPolicy(1);
            list.append(listofContacts.contactname + "  "+ listofContacts.contactno,null);
        }
     list.addCommand(ok);
     list.addCommand(cancel);
     list.setCommandListener(this);
display.setCurrent(list);
list=新列表(“选择联系人”,list.MULTIPLE);
int n=list.getFitPolicy();
list.setTicker(ticker);
contactmanipulation.getContactData(矢量);

对于(int j=0;j,仅使用标准的基本LCDUI控件通常很难做到这一点

基本上,您希望保留您的多选项
列表
,但在屏幕上添加一个
文本字段
。当用户在文本字段中输入字符时,如果联系人的名字和姓氏都不以用户输入开头,则联系人将从
列表
中删除

文本字段完全可行,但您需要使用
表单
作为主屏幕,而不是
列表

您可以让用户在两个屏幕之间来回切换(搜索输入
表单
和带有搜索结果的更新联系人
列表
)或者,您需要通过创建自己的
CustomItem
子类,将整个
列表
转换为
表单
,以显示列表中的每个项目,并编写代码,以便自己处理项目选择


我建议研究LWUIT,因为这可能会提供一个更简单的解决方案。

要使用哪个属性将列表添加到表单?属性?列表是可显示的,而不是项。您只能将项添加到表单。使用自定义项将整个列表转换为表单,并具有列表的所有功能,有什么帮助吗?