I need to find contact which saved in my Android phone, But save numbers are repeated in SIM and Google contact, Then That are returning before return Phone contact.
Is there any way to query phone contacts only?
Thank You.
use ContactsContract.Contacts class. it will give you all data for contacts only.
Related
I have a list of contact numbers and would like to get contact records of all the contacts that match the phone numbers. i have only seen queries for finding a single contact based on a single phone number search using PhoneLookup. Thanks in advance
Android contacts Display Name and Phone Number(s) in single database query?
The above link gives the details to get the phone number and name in the contacts database.
I also want the group to which the contact belongs to ? How to get this from contacts uri?
you need a rooted phone
install the Root Explorer app
go to /data/data/android.providers.contacts/databases, and you can see all the data tables there.
then it is all about sql
On my Android phone I have a special contact set in my Contact List called "Personal Profile" that obviously does not appear in the contact list because contain my personal informations.
I know that in other phones this contact is called in a different way... but is there...
I want to access this contact from my app so I have one more chance to get the user phone number. (I know, there is a calssic method that query the SIM, but in italy 80% of sims have that field empty)
Do you know how could I get that contact info?
Using the ContentObserver i get to know that there has been some change in the contacts database but I need to know which contact has been deleted or updated from device contact list. Is there any working example which can achieve the same? Any help would be appreciated.
EDIT
Out of the entire contacts I have in the Phonebook, there is only one particular contact for which I need to know if the content has changed. In such case, can I have an observer just for one specific contact and not for the entire phonebook ?
I have an application that stores the Contact_ID of contacts. I managed to retrieve the contact_id-s from the phone's Contacts. In some cases I want to make it possible to the user to either call or send a message to the given person behind that contact_id. I don't want to store phone numbers if possible.
So I have a contact_id and I'm wondering whether it is possible to display the list of the contacts with the name behind my contact_id preselected ?
cheers