From f46a9cf38207d03730c04d02cf40aa3859cd9ad3 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Wed, 9 Sep 2009 13:17:44 -0700 Subject: [PATCH] API to combine LOOKUP_KEY and Contacts._ID together. --- core/java/android/provider/ContactsContract.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/java/android/provider/ContactsContract.java b/core/java/android/provider/ContactsContract.java index c734aed2b779b..d354ccffd8897 100644 --- a/core/java/android/provider/ContactsContract.java +++ b/core/java/android/provider/ContactsContract.java @@ -297,6 +297,15 @@ public final class ContactsContract { return null; } + /** + * Build a {@link #CONTENT_LOOKUP_URI} lookup {@link Uri} using the + * given {@link Contacts#_ID} and {@link Contacts#LOOKUP_KEY}. + */ + public static Uri getLookupUri(long contactId, String lookupKey) { + return ContentUris.withAppendedId(Uri.withAppendedPath(Contacts.CONTENT_LOOKUP_URI, + lookupKey), contactId); + } + /** * Computes a content URI (see {@link #CONTENT_URI}) given a lookup URI. *