[Settings] Replace TelephonyManager#from()
Replacing TelephonyManager#from() by public API. Bug: 146752167 Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=DataUsageUtilsTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=CdmaListPreferenceTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=CdmaSubscriptionPreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=CdmaSystemSelectPreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=AutoSelectPreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=OpenNetworkSelectPagePreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=DataServiceSetupPreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=EnabledNetworkModePreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=MmsMessagePreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=PreferredNetworkModePreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=SettingsDumpServiceTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=MobileDataPreferenceControllerTest Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=MobileNetworkSettingsTest Change-Id: If78ad37d4795d615b6f8db2f5687a28792a6764f
This commit is contained in:
@@ -33,7 +33,6 @@ import android.text.format.Formatter;
|
||||
import android.text.format.Formatter.BytesResult;
|
||||
import android.util.Log;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -72,7 +71,7 @@ public final class DataUsageUtils extends com.android.settingslib.net.DataUsageU
|
||||
return false;
|
||||
}
|
||||
|
||||
final TelephonyManager telephonyManager = TelephonyManager.from(context);
|
||||
final TelephonyManager telephonyManager = context.getSystemService(TelephonyManager.class);
|
||||
final NetworkStatsManager networkStatsManager =
|
||||
context.getSystemService(NetworkStatsManager.class);
|
||||
boolean hasEthernetUsage = false;
|
||||
@@ -115,7 +114,7 @@ public final class DataUsageUtils extends com.android.settingslib.net.DataUsageU
|
||||
}
|
||||
return false;
|
||||
}
|
||||
final TelephonyManager tele = TelephonyManager.from(context);
|
||||
final TelephonyManager tele = context.getSystemService(TelephonyManager.class);
|
||||
// require both supported network and ready SIM
|
||||
boolean isReady = true;
|
||||
for (SubscriptionInfo subInfo : subInfoList) {
|
||||
|
Reference in New Issue
Block a user