2017-06-03 130 views
0

我一直想弄清楚,我怎樣才能得到在android中進行呼叫轉移的人的號碼。Android的呼叫轉移號碼

Doint與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); 
.... 
.... 
.... 

我得到的唯一的號碼是主叫號碼。是否有可能獲得轉接電話的號碼?任何想法,將不勝感激。謝謝。

回答

0

那麼恐怕這是不可能的,因爲呼叫轉移發生在移動運營商上,並且它不會顯示給被叫設備。