从BlackBerry的联系人列表中获取联系电话

时间:2010-12-14 07:18:55

标签: blackberry

当用户点击我的应用中的按钮时,我想打开联系人列表以供用户选择联系人。然后,我想获取所选联系人的电话号码。

1 个答案:

答案 0 :(得分:0)

您可以使用BlackBerryContactList.choose()

BlackBerryContactList list = (BlackBerryContactList)PIM.getInstance().openPIMList(PIM.CONTACT_LIST, PIM.READ_ONLY);
        PIMItem contact = list.choose();
        if(contact != null){
            String mobileNumber="";
            for(int i=0; i < contact.countValues(Contact.TEL); i++)
            {
                if(contact.getAttributes(Contact.TEL, i) == Contact.ATTR_MOBILE)
                    mobileNumber = contact.getString(Contact.TEL, i);  
            }
        }