采用了android拨号器的第三方应用程序采用了、第三方、应用程序、拨号器

由网友(竟夕起相思)分享简介:家伙。我试图构建一个Android的VoIP的应用程序。我想利用内置的Andr​​oid手机拨号器。你们能不能给我一些参考吧。我一直在谷歌上搜索,没有运气。谢谢解决方案 您需要做的是建立一个意图过滤的活动要拨打电话。你这样做在你的的Andr​​oidManifest.xml 的文件。修改您的活动定义为包括这个意图过滤...

家伙。我试图构建一个Android的VoIP的应用程序。我想利用内置的Andr​​oid手机拨号器。你们能不能给我一些参考吧。我一直在谷歌上搜索,没有运气。谢谢

解决方案

您需要做的是建立一个意图过滤的活动要拨打电话。你这样做在你的的Andr​​oidManifest.xml 的文件。修改您的活动定义为包括这个意图过滤器:

 <意向滤光器>
    <作用机器人:名称=android.intent.action.CALL/>
    <类机器人:名称=android.intent.category.DEFAULT/>
    <数据机器人:计划=电话/>
&所述; /意图滤光器>
 

注意:有一些另类的方式来号召人们(可以看到在的Andr​​oidManifest.xml 我联系​​娄源,然而,这是主要的一个

Android

添加这会给用户在拨打电话时要使用你的应用程序的选项,这可以被设置为默认应用程序,如果用户希望。

您可以再拿到电话号码,加入这样的事情code到你的活动你的的onCreate()方法:

 最终意图I = getIntent();
最后乌里phoneUri = i.getData();
 

phoneUri 的现在包含的电话:00000000000 的,你可以很容易地获得数出的乌里

如果您在未来的问题,看看href="http://android.git.kernel.org/" rel="nofollow"> Android源的

阅读全文

相关推荐

最新文章