2010-04-23 3 views
1

Je veux ajouter ou lire les champs de contact comme je reçois le téléphone à la maison ne

ContactList clist;
Contact con;
String no;

if(cList.isSupportedAttribute(Contact.TEL, Contact.ATTR_HOME)) {
    con.addString(Contact.TEL, Contact.ATTR_HOME, no);
}Ajout ou la lecture de quelques-uns des champs de contact dans symbian en utilisant J2ME

et mobile no

if(cList.isSupportedAttribute(Contact.TEL, Contact.ATTR_MOBILE)) {
    con.addString(Contact.TEL, Contact.ATTR_MOBILE, mb);
}

maintenant je veux obtenir le téléphone Internet champs, push to talk, mobile (maison), mobile (entreprise), dtmf, Shareview, gorgée, enfants, conjoint et quelques autres champs

s'il vous plaît aidez-moi ..

Merci à l'avance

Répondre

1

La liste des champs de contact standard et les attributs que vous pouvez utiliser peut être trouvé à Forum Nokia (depuis y vous utilisez un téléphone Symbian). La spécification JSR-75 n'empêche pas vraiment les fabricants de combinés d'ajouter plus de champs et d'attributs, mais vous devrez peut-être écrire du code pour découvrir ce qui est possible avec votre téléphone.

Je suggère de remplir un contact avec autant d'informations que possible en utilisant d'abord l'application de contact natif intégrée au combiné.

Les méthodes utiles pour le champ et la découverte d'attributs sont les suivants:
PIMList.getArrayElementLabel()
PIMList.getAttributeLabel()
PIMList.getFieldLabel()
PIMList.getSupportedArrayElements()
PIMList.getSupportedAttributes()
PIMList.getArrayElementLabel()
PIMList.getArrayElementLabel()
PIMList.getSupportedFields()