如何通过Android上的应用程序拨打电话?

问题描述:

我有一个Android应用程序,可以通过互联网或“VoIP”拨打电话。 因此,当用户拨打一个号码时,我需要电话API将我的应用程序作为一个建议!如何通过Android上的应用程序拨打电话?

如何做到这一点的任何建议?!

您需要注册在清单的意图过滤器为您的拨号活动:

<intent-filter> 
    <action android:name="android.intent.action.VIEW" /> 
    <action android:name="android.intent.action.DIAL" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
</intent-filter> 
+0

好吧,我测试你的答案,但它给了我没有结果!具体来说,我用简单的活动创建测试应用程序!我把DIAL放入了我的Intent过滤器,但是当我拨打一个数字时什么也没有出现! Android仍然使用默认值!没有建议出现....我正在开发的Android 2.1,如果它有帮助! – daigoor