Android SkypeOut Репликация Функциональность - PullRequest
1 голос
/ 10 апреля 2011

Я только что установил Skype на своем телефоне Android и заметил, что когда мне нужно позвонить, используя либо клавиатуру, либо выбор контакта, я получаю список опций «Завершить действие с помощью» с «Клавиатурой»и опции «SkypeOut» в нем.

Я могу понять, что разработчикам Skype удалось как-то «перехватить» мое намерение совершить звонок и дать мне варианты, упомянутые выше.

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

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

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

1 Ответ

1 голос
/ 11 апреля 2011

Каждый раз, когда запускается Намерение, которое может обрабатываться несколькими приложениями (точнее, несколькими действиями), ОС попросит пользователя выбрать, это не относится к звонкам или Skype.Типичным примером является обмен: например, если вы нажмете «Поделиться» в галерее, вы получите список установленных приложений, которые можно использовать в качестве инструмента обмена: GMail, Facebook, Twitter, Buzz и т. Д.« Intent и Intent Filters » для более подробной информации.

...