From 99c0f3fe14d33f89dcf150ba6ed2eea81ce90898 Mon Sep 17 00:00:00 2001 From: Bonian Chen Date: Thu, 12 Mar 2020 17:01:49 +0800 Subject: [PATCH] [Settings] Refactor MmsMessagePreferenceController Refactor MmsMessagePreferenceController Bug: 150352656 Test: make Change-Id: Id72f8f95eb12bb5c8f060df6c247312c56f2e69a --- .../network/telephony/MmsMessagePreferenceController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java b/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java index b428b2215a6..07b808fc445 100644 --- a/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java +++ b/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java @@ -50,8 +50,8 @@ public class MmsMessagePreferenceController extends TelephonyTogglePreferenceCon @Override public int getAvailabilityStatus(int subId) { - final TelephonyManager telephonyManager = TelephonyManager - .from(mContext).createForSubscriptionId(subId); + final TelephonyManager telephonyManager = mContext.getSystemService(TelephonyManager.class) + .createForSubscriptionId(subId); return (subId != SubscriptionManager.INVALID_SUBSCRIPTION_ID && !telephonyManager.isDataEnabled() && telephonyManager.isApnMetered(ApnSetting.TYPE_MMS))