1

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

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

我不想启动对话来拨打电话,我想在我的应用程序内部拨打电话。

有没有可以用于此目的的 java 库?

4

2 回答 2

1

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

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

这将开始拨号。

于 2012-10-22T11:08:33.227 回答
0

That is not possible from an SDK application.You have to use Intent.ACTION_CALL.

于 2012-10-22T11:38:13.707 回答