am f7eab4f7: Don\'t use deprecated API in contact header widget.

Merge commit 'f7eab4f78fe4bdb193a4f8caf2648d2cb3ef36ea' into eclair-plus-aosp

* commit 'f7eab4f78fe4bdb193a4f8caf2648d2cb3ef36ea':
  Don't use deprecated API in contact header widget.
This commit is contained in:
Jeff Sharkey
2009-08-24 22:09:24 -07:00
committed by Android Git Automerger

View File

@@ -39,6 +39,7 @@ import android.provider.ContactsContract.Intents;
import android.provider.ContactsContract.PhoneLookup; import android.provider.ContactsContract.PhoneLookup;
import android.provider.ContactsContract.Presence; import android.provider.ContactsContract.Presence;
import android.provider.ContactsContract.RawContacts; import android.provider.ContactsContract.RawContacts;
import android.provider.ContactsContract.CommonDataKinds.Email;
import android.provider.ContactsContract.CommonDataKinds.Photo; import android.provider.ContactsContract.CommonDataKinds.Photo;
import android.provider.SocialContract.Activities; import android.provider.SocialContract.Activities;
import android.util.AttributeSet; import android.util.AttributeSet;
@@ -347,9 +348,8 @@ public class ContactHeaderWidget extends FrameLayout implements View.OnClickList
public void bindFromEmail(String emailAddress) { public void bindFromEmail(String emailAddress) {
Cursor c = null; Cursor c = null;
try { try {
c = mContentResolver.query(Uri.withAppendedPath( c = mContentResolver.query(Uri.withAppendedPath(Email.CONTENT_FILTER_EMAIL_URI, Uri
RawContacts.CONTENT_FILTER_EMAIL_URI, Uri.encode(emailAddress)), .encode(emailAddress)), EMAIL_LOOKUP_PROJECTION, null, null, null);
EMAIL_LOOKUP_PROJECTION, null, null, null);
if (c != null && c.moveToFirst()) { if (c != null && c.moveToFirst()) {
long contactId = c.getLong(EMAIL_LOOKUP_CONTACT_ID_COLUMN_INDEX); long contactId = c.getLong(EMAIL_LOOKUP_CONTACT_ID_COLUMN_INDEX);
bindFromContactId(contactId); bindFromContactId(contactId);