Android SkypeOut复制功能

时间:2011-04-10 18:22:36

标签: android sms messaging

我刚刚在我的Android手机上安装了Skype,我注意到当我打电话时,使用键盘或选择联系人时,我会得到一个“使用完整操作”选项列表和“键盘”和“SkypeOut”选项。

我可以理解,Skype的开发人员成功地“拦截”了我打电话的意图并给了我上面提到的选项。

我的问题是如何在我的应用程序中实现相同的行为,以拨打电话和发送外发短信。

我的真实目的是制作一个带有“Messaging”和“MyApplication”选项的选项列表,只要用户在股票消息应用程序中点击“发送”按钮,就会显示该选项。

提前致谢,

1 个答案:

答案 0 :(得分:1)

任何时候触发一个可以由多个应用程序处理的Intent(更确切地说,通过多个活动),操作系统会要求用户选择,它不是特定于呼叫或Skype。一个常见的例子是共享:例如,如果您单击库中的“共享”,您将获得可用作共享工具的已安装应用程序列表:GMail,Facebook,Twitter,Buzz等。请参阅开发指南文章“Intents and Intent Filters”了解更多详情。