summaryrefslogtreecommitdiff
path: root/telecomm/java/android/telecom/CallerInfoAsyncQuery.java
diff options
context:
space:
mode:
authorTaesu Lee <taesu82.lee@samsung.com>2020-10-07 14:55:25 +0900
committerShuo Qian <shuoq@google.com>2020-10-13 15:52:20 -0700
commit902b89d936d541f08f24fc0a042e3cdbb9076c1c (patch)
tree7e9e06c99a2e86d05dc28e5dab8843f8f8ab5a05 /telecomm/java/android/telecom/CallerInfoAsyncQuery.java
parent7c4bea4b7012eb1f1aee359a8b8226efcbada986 (diff)
Use TelephonyManager#isEmergencyNumber() instead
Replace deprecated PhoneNumberUtils#isLocalEmergencyNumber() and isEmergencyNumber() with TelephonyManager#isEmergencyNumber(). Test: Build Bug: 132703886 Signed-off-by: Taesu Lee <taesu82.lee@samsung.com> Change-Id: I232d7f7d23efd963b6d30938f0fa304c90fca8a8
Diffstat (limited to 'telecomm/java/android/telecom/CallerInfoAsyncQuery.java')
-rw-r--r--telecomm/java/android/telecom/CallerInfoAsyncQuery.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/telecomm/java/android/telecom/CallerInfoAsyncQuery.java b/telecomm/java/android/telecom/CallerInfoAsyncQuery.java
index 4a81a8eea5cf..a9e1a8fc1952 100644
--- a/telecomm/java/android/telecom/CallerInfoAsyncQuery.java
+++ b/telecomm/java/android/telecom/CallerInfoAsyncQuery.java
@@ -34,6 +34,7 @@ import android.os.UserManager;
import android.provider.ContactsContract.PhoneLookup;
import android.telephony.PhoneNumberUtils;
import android.telephony.SubscriptionManager;
+import android.telephony.TelephonyManager;
import android.text.TextUtils;
import java.util.ArrayList;
@@ -481,7 +482,8 @@ public class CallerInfoAsyncQuery {
cw.subId = subId;
// check to see if these are recognized numbers, and use shortcuts if we can.
- if (PhoneNumberUtils.isLocalEmergencyNumber(context, number)) {
+ TelephonyManager tm = context.getSystemService(TelephonyManager.class);
+ if (tm.isEmergencyNumber(number)) {
cw.event = EVENT_EMERGENCY_NUMBER;
} else if (PhoneNumberUtils.isVoiceMailNumber(context, subId, number)) {
cw.event = EVENT_VOICEMAIL_NUMBER;