Je fais un BroadcastReceiver
pour recevoir le numéro de téléphone de la personne qui me appellentAndroid: Vérifiez le numéro de téléphone présent dans la liste de contacts? (Numéro de téléphone récupérer de l'appel téléphonique)
<intent-filter>
<action
android:name="android.intent.action.PHONE_STATE" />
</intent-filter>
Comment vérifier si le numéro de téléphone recevoir est sur ma liste de contacts?
Avez-vous un conseil pour savoir si ce numéro de téléphone existe sur la liste de contacts avec la liste de contacts de chargement?
Je ne veux pas plus d'informations, juste si ce numéro de téléphone existe.Si ce n'est pas possible, et je dois charger la liste de contacts, comment le faire sur
BroadcastReceiver
?
Lorsque je tente de fairegetContentResolver
, cela ne fonctionne pas parce que je suis surBroadcastReceiver
et pas à l'intérieurActivity
...
Merci pour votre aide
Merci pour l'exemple de code :) ça marche – NicoMinsk
J'ai essayé ce code, et cela fonctionne quand j'ai le "exact" nombre, mais selon le code du pays, d'autres préfixes, il ne trouve pas toujours le numéro, même quand un certain nombre existe, et appeler ce numéro appellera la même personne (numéro dans les contacts: 5556, nombre reçu: 15555215556) – Gavriel