将数据传递给android中的拨号器

时间:2012-03-26 12:56:19

标签: android

我想用自定义nuber启动拨号器,但没有通话(用户必须按通话键才能拨打电话)。
我怎么能这样做? 我只找到了如何使用Intent.ACTION_CALL直接打电话。

感谢。

2 个答案:

答案 0 :(得分:2)

使用ACTION_DIAL

答案 1 :(得分:0)

理论上,如果您注册与其他应用程序相同的Intent(例如系统内置拨号程序),操作系统应检测到有多个应用程序可以处理Intent并向用户显示应用程序选择器对话框。这是一个带有浏览器应用的example。该对话框由操作系统提供,因此您只需注册并收听所有Intent,并在AndroidManifest.xml文件中设置正确的权限。