SmartWatch Call Handling (запуск добавочного номера с другого внутреннего номера)

Есть ли способ запустить расширение Sony «Обработка вызовов» со своего собственного добавочного номера, который инициирует вызов?

Чтобы пояснить, я просто хочу:

1) Программно закрыть (выключить) мой добавочный номер и 2) Программно открыть расширение «Обработка вызовов»

Это именно то, что делает добавочный номер телефонной книги - когда он инициирует вызов, запускается добавочный номер «Обработка вызовов». Мой внутренний номер тоже инициирует звонок, просто не знаю, как передать управление в «Обработку звонков».

Итак, это возможно, но как?


person Eir    schedule 23.09.2012    source источник


Ответы (2)


Извините, общедоступного API для расширения "Обработка вызовов" нет.

person Jerker    schedule 24.09.2012
comment
Спасибо за ответ, но я не думаю, что мне нужен API, я просто хочу: 1) закрыть мое расширение программно, а затем 2) запустить расширение обработки вызовов, также программно. Разве это не возможно? - person Eir; 24.09.2012
comment
Хорошо, это определенно возможно, поскольку это то, что делает расширение телефонной книги при запуске вызова, оно передает управление расширению обработки вызовов. Я хочу сделать то же самое. Как? - person Eir; 25.09.2012
comment
Расширения Sony имеют доступ к расширению обработки вызовов, это правильно, но в настоящее время это невозможно для сторонних расширений. - person Jerker; 25.09.2012
comment
Спасибо за ответ, но это немного разочаровывает. Какой смысл иметь добавочный номер для смартфона, который фактически не может использовать функции телефона? Более того, все, что я хочу, - это просто закончить свое расширение и начать новое, почему это так сложно? - person Eir; 25.09.2012

Хорошо, это возможно, несмотря на ответ Джеркера (= поддержка Sony). Может, я не знал, как правильно спросить. Неважно, вот решение:

1) закрыть мое расширение:

sendToHostApp(new Intent(Control.Intents.CONTROL_STOP_REQUEST_INTENT));

2) для запуска другого расширения - следуйте инструкциям, приведенным здесь: Как мне запустить SmartWatch Extension из программного кода?

person Eir    schedule 12.10.2012