獲取

2013-03-30 63 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