I have contact added to my addressbook which has mutiple number like below.[![](https://i.stack.imgur.com/1cvdB.png)](https://i.stack.imgur.com/1cvdB.png)

I want to fetch all 3 number of "User" using `ContactsContract` content uri.
By using below code i got only one contact.

```
 Cursor cursorAddressBook = mContentResolver.query(
            ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null);

    if (cursorAddressBook != null) {
        while (cursorAddressBook.moveToNext()) {

            String dataName = cursorAddressBook.getString(cursorAddressBook.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
            String dataNumber = cursorAddressBook.getString(cursorAddressBook.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
            int dataType = cursorAddressBook.getInt(cursorAddressBook.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DATA2));
            String contactId = cursorAddressBook.getString(cursorAddressBook.getColumnIndex(ContactsContract.CommonDataKinds.Phone.CONTACT_ID));

            Log.e("last updat Name last", dataName);
            Log.e("last updated No last", dataNumber);
            Log.e("last updated Type last", dataType);

        }
        cursorAddressBook.close();
    }

```