如何在不使用意图的情况下拨打电话

时间:2012-10-22 11:06:41

标签: android phone-call

如何在没有用户互动的情况下拨打电话。

我在互联网上找到了意图Intent.ACTION_CALL,但是我想写一个程序,就像响应这个意图而发起呼叫的程序一样,这可能吗?如果可以,那我该怎么做?

我不想发起拨打电话的对话,我想在我的应用程序内部拨打电话。

是否有可用于此目的的java库?

2 个答案:

答案 0 :(得分:1)

使用意图。这就是它在Android中的工作方式:

try {
   startActivity(new Intent(Intent.ACTION_CALL, 
                     Uri.parse("tel:PHONE_NUMBER_HERE" )));
} catch (Exception e) {
   e.printStackTrace();
}

这将开始拨号。

答案 1 :(得分:0)

SDK应用程序无法做到这一点。您必须使用Intent.ACTION_CALL。