Question

Ce texte

BEGIN:VCARD
N:Haven;Richard;;;
ADR;DOM;PARCEL;HOME:;;9999 Mission Street ;Daly City;California;94014;U.S.A.
EMAIL;INTERNET:richard@domain.com
EMAIL;INTERNET:richard@domain.org
TEL;CELL:831-555-9315
TEL;CELL:831-555-0740
END:VCARD

converti en ce QR code et importés dans mon Motorola Droid ne sépare pas le premier et le dernier nom, et ne sépare pas l'adresse.

En outre, le téléphone et les courriels sont assignés à domicile et le travail et la maison et mobile; Je pensais au moins les téléphones d'aller à la fois mobile.

Est-ce juste la façon dont Android parse vCards ou puis-je modifier le codage pour permettre la séparation et configurer correctement les paramètres types d'e-mails et les téléphones?

Merci

Était-ce utile?

La solution

Je pense que la question concerne ici Barcode Scanner, plutôt que Android. Barcode Scanner (Je suis un développeur) parse tous ces domaines. Le problème est que les API Android 1.x ne vous permettent pas de spécifier toutes les informations que vous voulez ici des champs séparés. Android 2.x ne, à un degré beaucoup plus de. Barcode Scanner doit rester compatible avec 1,5 pour le moment étant donné qu'une petite fraction de ses utilisateurs sont encore sur 1,5 -. Petite fraction, mais de 10 millions de personnes, donc nous ne pouvons pas simplement les jeter

Il est concevable, bien que très douloureux, d'écrire une version qui utilise un ou l'autre API tout en étant de 1,5 convivial.

Au lieu de cela il y a déjà une version qui nécessite Android 2.2 et utilise des API les plus récentes. Il ne va pas être libéré pendant un certain temps (voir ci-dessus), mais vous pouvez donner un coup de feu ici: http://code.google.com/p/zxing/downloads/detail?name=BarcodeScanner-debug.apk

Autres conseils

Le problème le plus probable est que types obligatoires sont manquants: « La vCard l'objet doit contenir les types FN, N et VERSION. "

Vous pouvez également essayer une vCard validateur pour voir s'il y a d'autres problèmes. [Avertissement: J'ai écrit un]

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top