Как заблокировать вызов программно в android

Возможный дубликат:
Как заблокировать вызовы в android

Я разрабатываю приложение в Android 2.2, которое получает состояние телефона и проверяет, находится ли входящий номер в таблице черного списка, чем он должен блокировать этот конкретный номер. Для этого я использую данный код:

TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); Class c = Class.forName(tm.getClass().getName()); Method m = c.getDeclaredMethod("getITelephony"); m.setAccessible(true); com.android.internal.telephony.ITelephony telephonyService = (com.android.internal.telephony.ITelephony) m.invoke(tm); telephonyService.silenceRinger(); telephonyService.endCall(); 

Все идет хорошо, но иногда мой телефон звонит в течение секунды, прежде чем отключить этот вызов.

Пожалуйста, помогите мне, если есть какой-либо другой способ сделать это, или я должен изменить свой код, чтобы отключить черный список.

Заранее спасибо.

Думаю, вы должны направить этот вопрос . Это может помочь вам делать все, что вы хотите.

Intereting Posts
Android Shell EOF Как получить имя файла и расширение при открытии вложения электронной почты Установка приложения, но не отображаемая в Google Glass после обновления KitKat Настроить целевую ссылку Google Google Play Скрыть мягкий ввод при прокрутке списка Как написать ArrayList для файла и получить его? Как зарегистрировать некоторое пространство имен URL (myapp: //app.start/) для доступа к вашей программе, вызывая URL-адрес в браузере в ОС Android? Почему нам нужно искать обновления для мобильного приложения? Как добавить пользовательский вид в другое пользовательское представление? Android добавляет нижний колонтитул в ListView addFooterView ()? Ограничение размера кучи файлов в Android, нужно ли нам все еще разрабатывать приложения с ограничением на 16 МБ? Как заставить всплывающее меню переполнения избежать препятствия панели действий? Невозможно открыть опцииMenu программно без щелчка пользователя Как рассчитать цену на количество для данных JSON и почтовых данных? В Blackberry Android-плеер поддерживает push-уведомления или C2dm?