java - 如何在不接听电话的情况下调用紧急电话?

标签 java android

我有一个非常具体的问题。我的应用程序应实现调用紧急号码(911、112 等)。但这必须立即执行,而无需按“调用”按钮。我试过通过 Intent 实现这个:

Intent intent = new Intent(Intent.ACTION_DIAL,Uri.parse("tel:" + getString(R.string.emd_emergency_number)));
startActivity(intent);

最后,我只看到拨号器屏幕,号码位于号码部分。 有谁知道如何解决这个问题?

最佳答案

你不能那样做。

调用紧急电话需要 CALL_PRIVILEGED根据文档,权限是:

Not for use by third-party applications.

关于java - 如何在不接听电话的情况下调用紧急电话?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20355846/

相关文章:

java - 如何保留其他属性的 'tally'作为自己的类属性

java - Hibernate 映射与动态查询

java - 当我们只给出 1 个参数值时,如何获取某个枚举实例?

java - hadoop 将 int 数组从 map 传递到 reducer 并作为输出

c# - 如何在c#中转换java枚举

android - windowBackground 未在设备上显示图像

android - 在vim中格式化通过errorformat解析的文件名

android - 与其他字符相比,c++/Arduino 是否以不同方式处理 '?'

java - 从电话号码中删除国家代码

android:在模拟器上使用 MediaPlayer 录制音频