Получение номера телефона из URI поиска

Я пытался получить номер телефона контакта, используя его URI поиска, но не могу заставить его работать.

Cursor myC = getContentResolver().query(lookupURI, null, null,
                        null, null);
                String phoneNumber;
                if (myC.moveToFirst()) {
                    while (myC.moveToNext()) {
                        phoneNumber = myC.getString(myC
                                .getColumnIndex(Phone.NUMBER));
                        Log.v("t", "phone number is: " + phoneNumber);
                    }
                }

где lookupURI.toString () - это URI: content: //com.android.contacts/contacts/lookup/0r1-304846522C3052482C4A3442423C3248/1

Кто-нибудь знает, что я делаю неправильно?

6
задан leonsas 21 December 2011 в 19:06
поделиться