Obtenha o endereço postal de um contato usando o ContactsContract api no android

Estou usando a intenção da API ContactsContract para mostrar todos os contatos de uma atividade. Essa intenção retorna um ID do contato. Preciso obter o endereço postal deste contato.

Aqui está o código que estou usando para mostrar contatos:

Intent intent = new Intent(Intent.ACTION_PICK); intent.setType(ContactsContract.Contacts.CONTENT_TYPE); startActivityForResult(intent, PICK_CONTACT);

Estou obtendo o resultado noonActivityResult função.

Por favor, ajude, como faço isso.

questionAnswers(4)

yourAnswerToTheQuestion