title: Android : Duplicate contact data while retrieving contacts using ContactsContract.CommonDataKinds.Phone
body: <p>I have gone through a lot of posts but didn't find any answer that answers the  question efficiently or even correctly. The closest I came was this <a href="https://stackoverflow.com/questions/25012061/how-to-avoid-duplicate-contact-name-data-while-loading-contact-info-to-listvi">How to avoid duplicate contact name (data ) while loading contact info to listview?</a> but this has too much overhead. Is there any simpler or more efficient way to solve this?</p>