From 3e436616c650e87b265187fd3b5c3d5e142e994a Mon Sep 17 00:00:00 2001 From: Meng Wang Date: Thu, 18 Nov 2021 15:13:43 -0800 Subject: Deprecate get/setLine1Number in favor of get/setPhoneNumber Bug: 193539271 Test: make Change-Id: I09bcdca9d44d6b6a6d4ca00b6d0bba4c45a39bac Merged-In: I09bcdca9d44d6b6a6d4ca00b6d0bba4c45a39bac (cherry picked from commit 8665b5105ecc4da80dd60296bac7f3e630edeef5) --- telecomm/java/android/telecom/TelecomManager.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'telecomm/java') diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java index e000265f0a2c..affaa19aaabe 100644 --- a/telecomm/java/android/telecom/TelecomManager.java +++ b/telecomm/java/android/telecom/TelecomManager.java @@ -1687,7 +1687,11 @@ public class TelecomManager { * * @param accountHandle The handle for the account retrieve a number for. * @return A string representation of the line 1 phone number. + * @deprecated use {@link SubscriptionManager#getPhoneNumber(int)} instead, which takes a + * Telephony Subscription ID that can be retrieved with the {@code accountHandle} + * from {@link TelephonyManager#getSubscriptionId(PhoneAccountHandle)}. */ + @Deprecated @SuppressAutoDoc // Blocked by b/72967236 - no support for carrier privileges or default SMS app @RequiresPermission(anyOf = { android.Manifest.permission.READ_PHONE_STATE, -- cgit v1.2.3-59-g8ed1b