As was suggested read them into a Collection where you can check for
uniqueness before adding it.
On Jan 4, 2012 6:58 AM, "nikhilesh singh tak" <[email protected]>
wrote:

> Hi,
>
> Any comment on this. I am still facing this issue. On debugging I found
> that the duplication is becuse of the linked contacts. My contact book is
> linked with multiple accounts(gmail, facebook etc). When I read the contact
> I get multiple contacts with same display name but different _id.
>
> Please suggest.
>
> Thanks
>
> On Thu, Dec 29, 2011 at 1:06 PM, Mukesh Srivastav <[email protected]>wrote:
>
>> you need to find with the cursor and get the id and then use the delete
>> operation. this is what i did.
>>
>> some thing like cursor.delete.
>>
>>
>> Warm Regards,
>> *Mukesh Kumar*,
>> Android Consultant/Freelancer,
>> India,Hyderabad.
>>
>> On Thu, Dec 29, 2011 at 12:58 PM, nikhilesh singh tak <
>> [email protected]> wrote:
>>
>>> @ mukesh thanks for the replay...
>>>
>>> But what will be the criteria to remove the duplicate entires from the
>>> cursor.
>>>
>>>
>>> On Thu, Dec 29, 2011 at 10:42 AM, Mukesh Srivastav <[email protected]
>>> > wrote:
>>>
>>>> Dear Nikilesh,
>>>>
>>>> let the cursor retursn the duplicate value. you need to sort out to
>>>> remove the duplicate.
>>>>
>>>>
>>>> Warm Regards,
>>>> *Mukesh Kumar*,
>>>> Android Consultant/Freelancer,
>>>> India,Hyderabad.
>>>>
>>>> On Thu, Dec 29, 2011 at 12:38 AM, nikki <[email protected]>wrote:
>>>>
>>>>> Hi Group,
>>>>>
>>>>> Please help me, I am trying to read the native phonebook. I have used
>>>>> " Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI,null,
>>>>> null, null, ContactsContract.Contacts.DISPLAY_NAME + " COLLATE
>>>>> LOCALIZED ASC");" to get all the contact ID.
>>>>>
>>>>> Based on the ID I am fetching other details like phone number, email
>>>>> photo etc.
>>>>>
>>>>> The issue is on the devices whose phone books are synced with other
>>>>> accounts as well( like gmail) I am getting duplicate entry for the
>>>>> same contact in my application. The same contact name is repeated 4 5
>>>>> times.
>>>>>
>>>>> I have searched a lot but not able to find anything on it.
>>>>>
>>>>>
>>>>> Thanks In Advance.
>>>>>
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Android Developers" group.
>>>>> To post to this group, send email to
>>>>> [email protected]
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/android-developers?hl=en
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>  --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Android Developers" group.
>>>> To post to this group, send email to
>>>> [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/android-developers?hl=en
>>>
>>>
>>>
>>>
>>> --
>>> Nikhilesh Singh Tak
>>>
>>> +91-9754070871
>>> +91-9929098279
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Android Developers" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://groups.google.com/group/android-developers?hl=en
>>>
>>
>>
>>
>> --
>>
>>
>>  --
>> You received this message because you are subscribed to the Google
>> Groups "Android Developers" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/android-developers?hl=en
>>
>
>
>
> --
> Nikhilesh Singh Tak
>
> +91-9754070871
> +91-9929098279
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to