diff options
author | Daisuke Miyakawa <dmiyakawa@google.com> | 2010-08-24 13:32:23 -0700 |
---|---|---|
committer | Daisuke Miyakawa <dmiyakawa@google.com> | 2010-08-24 13:33:25 -0700 |
commit | 4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4 (patch) | |
tree | 4956c5a4cb2c79b28334aaa7eee1a1082338ea28 | |
parent | 0263b0d8876c3497634711335b00e29f24092a8c (diff) | |
download | frameworks_base-4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4.zip frameworks_base-4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4.tar.gz frameworks_base-4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4.tar.bz2 |
Fix vCard so that it looks at IM correctly.
Change-Id: I3afc01e2e5f55c254606379f353b030ea297ee36
-rw-r--r-- | core/java/android/pim/vcard/VCardEntry.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/pim/vcard/VCardEntry.java b/core/java/android/pim/vcard/VCardEntry.java index 7c7e9b8..97d3fbc 100644 --- a/core/java/android/pim/vcard/VCardEntry.java +++ b/core/java/android/pim/vcard/VCardEntry.java @@ -954,7 +954,7 @@ public class VCardEntry { } } if (type < 0) { - type = Phone.TYPE_HOME; + type = Im.TYPE_HOME; } addIm(protocol, null, type, propValue, isPrimary); } else if (propName.equals(VCardConstants.PROPERTY_NOTE)) { @@ -1195,12 +1195,14 @@ public class VCardEntry { builder.withValue(Data.MIMETYPE, Im.CONTENT_ITEM_TYPE); builder.withValue(Im.TYPE, imData.type); builder.withValue(Im.PROTOCOL, imData.protocol); + builder.withValue(Im.DATA, imData.data); if (imData.protocol == Im.PROTOCOL_CUSTOM) { builder.withValue(Im.CUSTOM_PROTOCOL, imData.customProtocol); } if (imData.isPrimary) { builder.withValue(Data.IS_PRIMARY, 1); } + operationList.add(builder.build()); } } |