![](/img/trans.png)
[英]How to detect unknown phone number in call logs (android provider)
[英]Android: Detect currently active phone number during phone call
目标:在Android平台上,检测用户正在与之交谈的个人的电话号码。
当前,使用PhoneListener在保留呼叫的情况下存在一定的歧义。
案例:用户在通话期间与某人通话(“通话1”)。 因此,用户处于呼叫状态OFFHOOK。 然后,用户处于RINGING状态,指示呼入电话(“呼叫2”)。 然后状态变为OFFHOOK。 这可能表明两种可能性之一-用户回答了呼叫2,并将呼叫1置于保留状态。 或者,用户拒绝呼叫2,然后返回呼叫1。
如何区分这两种情况? 是否可以在电话上检测当前呼叫的电话号码?
使用PhoneStateLister和onCallStateChanged 。 在那里您还可以看到传入号码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.