2013-10-07 2 views
-2

Я пишу одно приложение, в котором я хочу интегрировать свое приложение с основным приложением - журнал вызовов или телефон. Я хочу получить всю историю звонков в своем приложении. Я прошел официальную документацию BlackBerry, но нет никакого примера приложения для интеграции журналов вызовов.интеграция моего приложения с основным ядром журнала вызовов в BlackBerry10?

Я новичок в BlackBerry 10. Так может ли кто-нибудь рассказать мне, как мне это сделать? , пожалуйста, помогите мне.

ответ

0

С этого момента нет calllog или callhistory api, чтобы просто извлечь все блокировки в один снимок.

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

Так что в принципе вам придется писать историю самостоятельно.

Если вас интересует,

вам нужен класс, который имеет слот:

public slots: 
     void callUpdated(const bb::system::phone::Call &call); 

вы затем подключить слот для получения обновлений о вызовах:

CallListener *callListener = new CallListener(); 
bb::system::phone::Phone *m_phone = new bb::system::phone::Phone(); 

QObject::connect(m_phone,SIGNAL(callUpdated(bb::system::phone::Call)),callListener,SLOT(callUpdated(bb::system::phone::Call))); 

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

Надеюсь, это поможет.

+0

Спасибо. пожалуйста, дайте более подробную информацию об этом коде. – BB10

+0

не могли бы вы дать более подробную информацию об этом. – BB10

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

  • Нет связанных вопросов^_^