在通话时获取电话号码

时间:2017-08-07 09:57:20

标签: android android-developer-api

有没有办法在正在进行的通话中检索对方的电话号码? 我知道我可以通过使用广播接收器和EXTRA_INCOMING_NUMBEREXTRA_PHONE_NUMBER来接听电话。但是,如果呼叫已在进行中,我如何获得号码?

编辑: 目前我已经这样了,但我希望能够在我的应用启动之前查询已经激活的来电号码:

public class PhoneStateReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        intent.getStringExtra(TelephonyManager.EXTRA_INCOMING_NUMBER)
        intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER)
    }
}

0 个答案:

没有答案