android - 如何在不使用 Intent 的情况下调用电话

标签 android phone-call

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

我在互联网上找到了 Intent.ACTION_CALL Intent ,但我想编写像响应此 Intent 的调用那样的程序,这可能吗?如果这是可能的,那么我该怎么做呢?

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

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

最佳答案

使用 Intent 。这就是它在 Android 中的设计方式:

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

这将开始拨号。

关于android - 如何在不使用 Intent 的情况下调用电话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010135/

相关文章:

android - 如何将 Android 添加到 Phonegap 平台版本 3

java - 即使使用更新的 gradle 文件,也无法解析符号 'firebase'

c# - Twilio 检测是否有人回答

swift - 如何在 Swift 中调用电话号码后调用分机

android - 在android中检测用户接听来电的结束? (未拒绝)

android - 如何在模拟安卓设备(AVD)上使用 Web Inspector

android - 错误 : AGPBI: Program type already present: com. google.android.gms.auth.api.signin.internal.zzg

java - 使用 robolectric get Resources$NotFoundException 运行单元测试

android - 如何以编程方式调用紧急电话

Android检查是否有电话通话