获取

2013-03-30 56 views
3

我希望正在进行的通话过程中得到拨号盘按下号码从拨号盘按下号码获取

场景:

  1. 说人A调用者B.
  2. 在打电话,人A打开拨号盘并按下一个号码,说 号码1

那么我怎样才能得到拨打的号码?

回答

3

得到一个正在进行的呼叫期间从拨号盘按下号码:

要想从拨出电话号码,您需要注册一个BroadcastReceiverPHONE_STATE行动。里面onReceive方法,你将检索为:

String outgoingNumber = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER) 

如需更多帮助,您可以看到下面的教程:

Manipulating Incoming & Outgoing Calls Tutorial For Android

+0

其实我并不需要拨打的号码。 – Toni

+1

为了更清楚,A人已经拨打了一个号码,而B人已经接听了来电。所以现在A人和B人都在谈话。现在,人A打开他的拨号盘并按下拨号盘上的数字1。现在我想要捕获该号码并启动我的活动。我怎样才能做到这一点? – Toni