0
我想根據搜索詞獲取聯繫號碼。如何根據Android中的聯繫人姓名部分獲取聯繫人號碼?
我嘗試使用以下內容,但它給出了未知的URL異常。
Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_FILTER_URI, partOfContactName.toString());
Cursor cursorContact = getApplicationContext().
getContentResolver().query(uri,
new String[] {ContactsContract.CommonDataKinds.Phone.NUMBER}, null, null, null);
通過使用上述代碼庫,我收到以下異常。
01-03 11:11:38.225: ERROR/AndroidRuntime(711): Caused by: java.lang.IllegalArgumentException: Unknown URL content://com.android.contacts/contacts/filter/
那麼有沒有什麼辦法可以做到這一點?
該應用程序是爲安卓2.1+