Когда пользователь нажимает кнопку в моем приложении, я хочу открыть список контактов, чтобы пользователь мог выбрать контакт. Затем я хочу получить номер телефона для выбранного контакта.
вы можете использовать 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); } }