Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);startActivityForResult(intent, 433);
if (!(data == null)) { Uri uri = data.getData(); ContentResolver cr = getContentResolver(); // 取得电话本中开始一项的光标 Cursor cursor = cr.query(uri, null, null, null, null); cursor.moveToFirst(); username = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME)); String contactId = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID)); Cursor phone = cr.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + " = " + contactId, null, null); while (phone.moveToNext()) { usernumber = phone .getString(phone.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); } et_ren.setText(username); et_phone.setText(usernumber); phone.close(); cursor.close();
获取通讯录联系人,选择后返回
最新推荐文章于 2021-05-31 16:23:07 发布