mía es BroadcastReceiver
para recibir el número de teléfono de la persona que me llamaAndroid: ¿Comprobar el número de teléfono presente en la lista de contactos? (Número de teléfono recuperar de llamada telefónica)
<intent-filter>
<action
android:name="android.intent.action.PHONE_STATE" />
</intent-filter>
¿Cómo comprobar si el número de teléfono recibir está en mi lista de contactos?
¿Tiene un consejo para saber si este número de teléfono existe en la lista de contactos sin cargar la lista de contactos?
No quiero más información, solo si este número de teléfono existe.Si no es posible, y debo cargar la lista de contactos, ¿cómo hacerlo en
BroadcastReceiver
?
Cuando intento hacergetContentResolver
, que no está funcionando porque estoy enBroadcastReceiver
y no dentroActivity
...
Gracias por su ayuda
Gracias por la muestra de código :) está funcionando – NicoMinsk
Probé este código, y funciona cuando tengo el número "exacto", pero dependiendo del código de país, otros prefijos no siempre encuentra el número, incluso cuando un número existe, y llamando a este número llamará a la misma persona (número en los contactos: 5556, número recibido: 15555215556) – Gavriel