Программно отклонить вызов на BlackBerry - PullRequest
7 голосов
/ 20 ноября 2008

Я пытаюсь программно отклонить вызов на BlackBerry с Java + JDE. Я перехватываю событие callIncoming, и там мне нужно что-то сделать, чтобы отклонить звонок с определенного номера.

Кто-нибудь знает, как это сделать?

Ответы [ 4 ]

3 голосов
/ 20 ноября 2008

Я не смог найти API для прямого отклонения текущего вызова. Тем не менее, вы можете изучить способ взлома, когда вы вводите нажатие кнопки Hangup / Disconnect (см. EventInjector).

Что касается определения номера телефона, вы можете использовать Phone.getCall(callId).getDisplayPhoneNumber() или Phone.getActiveCall().getDisplayPhoneNumber().

0 голосов
/ 28 июня 2010
0 голосов
/ 06 июля 2009

Используя прослушиватель входящего вызова и API уведомлений, вы можете отклонить вызов программно.

Существует тема, обсуждающая это на форумах разработчиков BlackBerry, вы можете найти ее здесь

0 голосов
/ 30 апреля 2009

Нет другого пути, кроме EventInjector. Макет «безопасности» API BlackBerry не позволяет вешать / отклонять вызов. Мы пытались найти решение этой проблемы в течение 2 лет.

...