From 3010713f50aa6ac189b1990421cfab1d426bc601 Mon Sep 17 00:00:00 2001 From: Daisuke Miyakawa Date: Thu, 2 Sep 2010 13:48:09 -0700 Subject: Fix again. Change-Id: I7393e1e9e9aa3f8612d143840109f1c5193f692f --- core/java/android/pim/vcard/VCardComposer.java | 8 +++++--- core/java/android/pim/vcard/VCardConfig.java | 2 ++ 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'core') diff --git a/core/java/android/pim/vcard/VCardComposer.java b/core/java/android/pim/vcard/VCardComposer.java index e409210..193cf1e 100644 --- a/core/java/android/pim/vcard/VCardComposer.java +++ b/core/java/android/pim/vcard/VCardComposer.java @@ -607,9 +607,11 @@ public class VCardComposer { .appendEmails(contentValuesListMap.get(Email.CONTENT_ITEM_TYPE)) .appendPostals(contentValuesListMap.get(StructuredPostal.CONTENT_ITEM_TYPE)) .appendOrganizations(contentValuesListMap.get(Organization.CONTENT_ITEM_TYPE)) - .appendWebsites(contentValuesListMap.get(Website.CONTENT_ITEM_TYPE)) - .appendPhotos(contentValuesListMap.get(Photo.CONTENT_ITEM_TYPE)) - .appendNotes(contentValuesListMap.get(Note.CONTENT_ITEM_TYPE)) + .appendWebsites(contentValuesListMap.get(Website.CONTENT_ITEM_TYPE)); + if ((mVCardType & VCardConfig.FLAG_REFRAIN_IMAGE_EXPORT) == 0) { + builder.appendPhotos(contentValuesListMap.get(Photo.CONTENT_ITEM_TYPE)); + } + builder.appendNotes(contentValuesListMap.get(Note.CONTENT_ITEM_TYPE)) .appendEvents(contentValuesListMap.get(Event.CONTENT_ITEM_TYPE)) .appendIms(contentValuesListMap.get(Im.CONTENT_ITEM_TYPE)) .appendRelation(contentValuesListMap.get(Relation.CONTENT_ITEM_TYPE)); diff --git a/core/java/android/pim/vcard/VCardConfig.java b/core/java/android/pim/vcard/VCardConfig.java index 8b7ed6e..8e759e3 100644 --- a/core/java/android/pim/vcard/VCardConfig.java +++ b/core/java/android/pim/vcard/VCardConfig.java @@ -260,6 +260,8 @@ public class VCardConfig { //// The followings are VCard types available from importer/exporter. //// + public static final int FLAG_REFRAIN_IMAGE_EXPORT = 0x00800000; + /** *

* The type indicating nothing. Used by {@link VCardSourceDetector} when it -- cgit v1.1