android如何获取紧急电话号码

前端之家收集整理的这篇文章主要介绍了android如何获取紧急电话号码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我看到有很多关于如何拨打号码的例子,我也看到我只能让它弹出拨号器去拨打紧急号码.但在所有这些例子中,他们硬编码“911”作为使用的数字.好吧,这在美国运作良好,但由于Android手机在其他国家销售,因此有可能我的应用程序将由不在美国的人购买,或者住在美国的人可能将他们的手机带到海外;有没有办法然后我的应用程序可以意识到它不在美国,因此必须使用不同的号码来呼叫紧急服务,这个号码将是什么?

总而言之,我想知道我是否有办法可以实现这一点,所以当应用程序用拨打该国家的紧急号码拨打拨号器时,不必在编译时知道该号码?

最佳答案
根据PhoneNumberUtils.isEmergencyNumber()的来源:

String numbers = SystemProperties.get("ril.ecclist");
if (TextUtils.isEmpty(numbers)) {
    // then read-only ecclist property since old RIL only uses this
    numbers = SystemProperties.get("ro.ril.ecclist");
}

数字将是逗号分隔的列表.

原文链接:https://www.f2er.com/android/430369.html

猜你在找的Android相关文章