2012-01-12 59 views
0

我正在开发Android应用程序,其中当用户点击通话按钮时,应用程序会自行通过Skype或Viber进行通话? 我做了意图过滤器,但我怎么能通过它调用?有没有办法在电话系统中注册我的应用程序,它提供了通话服务?Android提供通话

Intent in=new Intent(Intent.ACTION_DIAL, Uri.parse("tel:000")); 
startActivity(in); 

谢谢你的回答

回答

0

使用intent-filter在应用程序的AndroidManifest.xml

你会把另一<intent-filter>标签在你Activity(该Activity将处理通话功能)标签

<intent-filter > 
    <action android:name="android.intent.action.CALL_PRIVILEGED" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
    <data android:scheme="tel" /> 
</intent-filter> 
+0

thx为答案你可以提供给我的消息和同步的动作 – steevoo 2012-01-12 14:10:37

+0

您好阿迪尔希望能给我的行动,可以使我的应用程序提供消息传递和thx上广告 – steevoo 2012-01-12 14:32:58

+0

[看到这里短信](http://stackoverflow.com/q/4068910/593709) – 2012-01-13 05:32:31