![](/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.