繁体   English   中英

Android:在通话期间检测当前处于活动状态的电话号码

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM