2013-03-30 4 views
3

Я хочу, чтобы получить число спрессованных из кнопок набора во время разговораПолучить номер нажатый из кнопок набора

сценарий:

  1. Say люди А называет человеком B.
  2. Во время звоните, человек A открывает цифровую панель и нажимает номер, например номер 1

Так как я могу получить набранный номер?

ответ

3

получить номер нажатой от ввода номера во время разговора:

Чтобы получить номер от исходящего вызова вам необходимо будет зарегистрировать BroadcastReceiver для PHONE_STATE действий. внутри onReceive метода вы будете получать как:

String outgoingNumber = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER) 

Для получения дополнительной помощи вы можете увидеть следующий учебник:

Manipulating Incoming & Outgoing Calls Tutorial For Android

+0

На самом деле я не нужен набранный номер. – Toni

+1

Чтобы быть более понятным, человек A уже набрал номер, а человек B ответил на входящий звонок. Итак, теперь оба человека А и В беседуют. Теперь человек A открывает свою клавиатуру и нажимает номер, чтобы сказать «1» с клавиатуры. Теперь я хочу захватить это число и запустить свою деятельность. Как я могу достичь этого? – Toni

Смежные вопросы