android - 我如何在不向 android 中的特定号码显示拨号器 Activity 的情况下调用电话?

标签 android android-intent

如何在不让用户进行拨号 Activity 的情况下调用电话。有什么办法吗? 我有一个要求,我必须在没有用户交互的情况下自动实现它。 我有以下代码将我带到我必须避免的拨号程序。

Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:123456789"));
startActivity(callIntent);

最佳答案

像这样尝试。

Intent callIntent = new Intent(Intent.ACTION_CALL_BUTTON);
callIntent.setData(Uri.parse("tel:123456789"));
startActivity(callIntent);

即使用 ACTION_CALL_BUTTON 代替 ACTION_CALL

关于android - 我如何在不向 android 中的特定号码显示拨号器 Activity 的情况下调用电话?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14768993/

相关文章:

Android 媒体播放器 @ Samsung S i9000

java - 应用程式在 “startActivity(intent);”时当机

android - 如何收听哪个应用程序已被选为启动器应用程序?

android - 将 JsonArrayRequest 与 setOnItemSelectedListener 结合使用

java - 如何修改Intent中类的名称(变量而不是硬编码)?

android - 我可以使用 shouldInterceptRequest 来阻止 Android 中的特定调用吗?

java - 将语言翻译应用于 Android 应用程序

android - 如何在Android中处理不同的JAVA版本?

android - 无法在小米 Redmi Note 4 上从 ADB 安装 Android APK

Android C2DM Registration_ID 最大尺寸