Contacts에서 사진을 가져와서 ListView 에 보여주려고 합니다.

        contactsCursor = managedQuery(ContactsContract.Contacts.CONTENT_URI,
        new String[]{ContactsContract.Contacts.DISPLAY_NAME, ContactsContract.Contacts._ID,ContactsContract.Contacts.PHOTO_ID},
        null, null, null);

 <ImageView android:id="@+id/img"
  android:layout_width="wrap_content"                 
  android:layout_height="wrap_content"
  android:layout_alignParentLeft="true"                 
  android:layout_alignParentTop="true"
  android:layout_alignParentBottom="true"                 
  android:src="@drawable/icon" />

이렇게 해서 커서를 얻어온 다음에 사진을 어떻게 ListView에 보여줘야 할지 모르겠습니다.
이미지뷰의 아이디인 img를 findviewbyid(R.id.img) 로 찾은 후 어떻게 해줘야 하는지 조언 부탁드립니다.