2010-06-28 4 views
2

Je sais qu'avec l'écoute du gestionnaire de téléphonie, vous pouvez écouter 3 états différents. Je sais que CALL_STATE_OFFHOOK indique qu'il y a au moins un appel qui compose, active, etc. Ma question est - avec le gestionnaire de téléphonie, y a-t-il un moyen de déterminer avec quel numéro le téléphone est décroché? Je pensais que getLine1Number() pourrait retourner ce numéro de téléphone qui est en cours de composition, mais ce n'est pas ce que je m'attendais. Je travaille avec 2 émulateurs, et j'ai ajouté une ligne de log pour que je puisse voir ce que cette méthode est en train de faire. Lorsque je composais un autre émulateur, je m'attendais à ce que getLine1Number() renvoie 5554, mais c'était 15555218135. Peut-être qu'il y a une autre méthode que je devrais utiliser à la place? Ai-je besoin d'être dans le code source pour obtenir l'information que je veux?Déterminer ce que # est en cours de numérotation sur Android

Répondre

0

De toute évidence, getLine1Number() renvoie le numéro du téléphone. Je travaille actuellement pour que l'utilisateur utilise le programme pour lancer un appel. Ils entrent le numéro à composer dans une zone de texte et ainsi je peux capturer le nombre.

Questions connexes