Java J2ME PIM仅获取联系人号码
是否有一种方法可以使用PIM API读取联系人号码。我正在使用下面的代码,它只是返回名称。我希望代码只返回联系人的号码Java J2ME PIM仅获取联系人号码,java,java-me,jsr,pim,Java,Java Me,Jsr,Pim,是否有一种方法可以使用PIM API读取联系人号码。我正在使用下面的代码,它只是返回名称。我希望代码只返回联系人的号码 pim = PIM.getInstance(); ContactsList.setModel(new DefaultListModel()); try { String[] pimListNames = pim.listPIMLists(PIM.CONTACT_LIST); for (int i = 0; i < pimLi
pim = PIM.getInstance();
ContactsList.setModel(new DefaultListModel());
try {
String[] pimListNames = pim.listPIMLists(PIM.CONTACT_LIST);
for (int i = 0; i < pimListNames.length; ++i) {
ContactList cl = (ContactList) pim.openPIMList(
PIM.CONTACT_LIST, PIM.READ_ONLY, pimListNames[i]);
Enumeration items = cl.items();
while (items.hasMoreElements()) {
Contact c = (Contact) items.nextElement();
ContactsList.addItem(c.getString(Contact.FORMATTED_NAME, 0));
}
}
} catch (PIMException ex) {
WittyClassObject.showAlert("error", ex.toString());
}
pim=pim.getInstance();
ContactsList.setModel(新的DefaultListModel());
试一试{
字符串[]pimListNames=pim.listPIMLists(pim.CONTACT_列表);
对于(int i=0;i
您尝试过使用
c.getString(Contact.TEL, 0) // instead of c.getString(Contact.FORMATTED_NAME, 0) ?