Fixing handling of postal address for GAL entries
Bug: 3494992
Change-Id: Id9b49bf67086c5ed2f592ce64955a55444a6ab86
diff --git a/src/com/android/contacts/detail/ContactDetailFragment.java b/src/com/android/contacts/detail/ContactDetailFragment.java
index 5dde900..a3666da 100644
--- a/src/com/android/contacts/detail/ContactDetailFragment.java
+++ b/src/com/android/contacts/detail/ContactDetailFragment.java
@@ -444,7 +444,6 @@
entry.actionIcon = -1;
}
-
// Remember super-primary phone
if (isSuperPrimary) mPrimaryPhoneUri = entry.uri;
@@ -472,7 +471,8 @@
} else if (StructuredPostal.CONTENT_ITEM_TYPE.equals(mimeType) && hasData) {
// Build postal entries
entry.maxLines = 4;
- entry.intent = new Intent(Intent.ACTION_VIEW, entry.uri);
+ entry.intent = new Intent(
+ Intent.ACTION_VIEW, Uri.parse("geo:0,0?q=" + Uri.encode(entry.data)));
mPostalEntries.add(entry);
} else if (Im.CONTENT_ITEM_TYPE.equals(mimeType) && hasData) {
// Build IM entries