Advertisement
MarRab

Phone contacts list from device

Aug 30th, 2015
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.70 KB | None | 0 0
  1.     public List<String> readContactsWithPhoneNumbersFromDevice(Context context) {
  2.         phones = new ArrayList<String>();
  3.  
  4.         Cursor cursor = context.getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null);
  5.         if (cursor != null)
  6.             while (cursor.moveToNext()) {
  7.                 String name = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
  8.                 String phoneNumber = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
  9.  
  10.                 Log.d("# phoneNumber: " + phoneNumber);
  11.         phones.add(phoneNumber);
  12.             }
  13.         return phones;
  14.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement