[Settings] Remove access of TelecomManager.from()

Replace TelecomManager.from() into public API access.

Bug: 146187127
Test: build pass
Change-Id: Id9fa32063a9a7ea5b9107315e50330fa5eca41b7
This commit is contained in:
Bonian Chen
2019-12-13 14:24:32 +08:00
parent ada1f6b10b
commit 3a96d214d3

View File

@@ -133,7 +133,8 @@ public class MobileNetworkUtils {
*/ */
public static boolean isWifiCallingEnabled(Context context, int subId) { public static boolean isWifiCallingEnabled(Context context, int subId) {
final PhoneAccountHandle simCallManager = final PhoneAccountHandle simCallManager =
TelecomManager.from(context).getSimCallManagerForSubscription(subId); context.getSystemService(TelecomManager.class)
.getSimCallManagerForSubscription(subId);
final int phoneId = SubscriptionManager.getSlotIndex(subId); final int phoneId = SubscriptionManager.getSlotIndex(subId);
boolean isWifiCallingEnabled; boolean isWifiCallingEnabled;