Android 呼叫转移号码

Android Call Forwarding Number

我一直在想,我怎样才能得到在android.

中进行呼叫转移的那个人的号码

对 PhoneListener 和 TelephoneManager 进行一些研究,但无济于事。

我把这个作为代码片段:

public class PhoneStateReceiver extends BroadcastReceiver  {

    @Override
    public void onReceive(Context context, Intent intent) {

        try {
            String state = intent.getStringExtra(TelephonyManager.EXTRA_STATE);
            Bundle bundle = intent.getExtras();
            String phoneNumber = bundle.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
....
....
....

我得到的唯一号码是主叫号码。是否可以得到转接电话的号码?任何想法,将不胜感激。谢谢

恐怕这是不可能的,因为呼叫转移发生在移动运营商上,并且不会显示在被叫设备上。