pythontr.com
<uses-permission android:name="android.permission.READ_CONTACTS" />
private final int PICK = 1; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView textView = new TextView(this); textView.setText("Birinci Tab"); setContentView(textView); Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI); // startActivity(intent); startActivityForResult(intent, PICK); } public void onActivityResult(int requestCode, int resultCode, Intent intent) { if (requestCode == PICK && intent != null) { Cursor cursor = managedQuery(intent.getData(), null, null, null, null); cursor.moveToNext(); String contactId = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID)); String name = cursor.getString(cursor.getColumnIndexOrThrow(ContactsContract.Contacts.DISPLAY_NAME)); Toast.makeText(this, "Contect LIST = "+name, Toast.LENGTH_LONG).show(); Cursor phoneCur = managedQuery(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + " = ?", new String[] { contactId }, null); if (phoneCur.moveToFirst()) { //name = phoneCur.getString(phoneCur.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME)); String noBir = phoneCur.getString(phoneCur.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); Toast.makeText(this, "Contect NO1 = "+noBir, Toast.LENGTH_LONG).show(); } if (phoneCur.moveToNext()) { String noIki = phoneCur.getString(phoneCur.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); Toast.makeText(this, "Contect NO2 = "+noIki, Toast.LENGTH_LONG).show(); } } }
Yorumlar