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);
....
....
....
我得到的唯一号码是主叫号码。是否可以得到转接电话的号码?任何想法,将不胜感激。谢谢
恐怕这是不可能的,因为呼叫转移发生在移动运营商上,并且不会显示在被叫设备上。
我一直在想,我怎样才能得到在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);
....
....
....
我得到的唯一号码是主叫号码。是否可以得到转接电话的号码?任何想法,将不胜感激。谢谢
恐怕这是不可能的,因为呼叫转移发生在移动运营商上,并且不会显示在被叫设备上。