Merge "[Settings] Remove Phone hidden constants access"
This commit is contained in:
@@ -39,7 +39,6 @@ import androidx.preference.ListPreference;
|
|||||||
import androidx.preference.Preference;
|
import androidx.preference.Preference;
|
||||||
import androidx.preference.PreferenceScreen;
|
import androidx.preference.PreferenceScreen;
|
||||||
|
|
||||||
import com.android.internal.telephony.Phone;
|
|
||||||
import com.android.internal.telephony.PhoneConstants;
|
import com.android.internal.telephony.PhoneConstants;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants;
|
import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants;
|
||||||
@@ -167,7 +166,7 @@ public class EnabledNetworkModePreferenceController extends
|
|||||||
private int getPreferredNetworkMode() {
|
private int getPreferredNetworkMode() {
|
||||||
return Settings.Global.getInt(mContext.getContentResolver(),
|
return Settings.Global.getInt(mContext.getContentResolver(),
|
||||||
Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void updatePreferenceEntries(ListPreference preference) {
|
private void updatePreferenceEntries(ListPreference preference) {
|
||||||
@@ -181,7 +180,7 @@ public class EnabledNetworkModePreferenceController extends
|
|||||||
final int settingsNetworkMode = android.provider.Settings.Global.getInt(
|
final int settingsNetworkMode = android.provider.Settings.Global.getInt(
|
||||||
mContext.getContentResolver(),
|
mContext.getContentResolver(),
|
||||||
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
if (mTelephonyManager.isLteCdmaEvdoGsmWcdmaEnabled()) {
|
if (mTelephonyManager.isLteCdmaEvdoGsmWcdmaEnabled()) {
|
||||||
if (lteForced == 0) {
|
if (lteForced == 0) {
|
||||||
preference.setEntries(
|
preference.setEntries(
|
||||||
|
@@ -53,7 +53,6 @@ import androidx.annotation.VisibleForTesting;
|
|||||||
|
|
||||||
import com.android.ims.ImsException;
|
import com.android.ims.ImsException;
|
||||||
import com.android.ims.ImsManager;
|
import com.android.ims.ImsManager;
|
||||||
import com.android.internal.telephony.Phone;
|
|
||||||
import com.android.internal.util.ArrayUtils;
|
import com.android.internal.util.ArrayUtils;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.Utils;
|
import com.android.settings.Utils;
|
||||||
@@ -403,7 +402,7 @@ public class MobileNetworkUtils {
|
|||||||
final int settingsNetworkMode = android.provider.Settings.Global.getInt(
|
final int settingsNetworkMode = android.provider.Settings.Global.getInt(
|
||||||
context.getContentResolver(),
|
context.getContentResolver(),
|
||||||
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
if (settingsNetworkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_GSM_WCDMA
|
if (settingsNetworkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_GSM_WCDMA
|
||||||
|| settingsNetworkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_CDMA_EVDO) {
|
|| settingsNetworkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_CDMA_EVDO) {
|
||||||
return true;
|
return true;
|
||||||
@@ -430,7 +429,7 @@ public class MobileNetworkUtils {
|
|||||||
final int networkMode = android.provider.Settings.Global.getInt(
|
final int networkMode = android.provider.Settings.Global.getInt(
|
||||||
context.getContentResolver(),
|
context.getContentResolver(),
|
||||||
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
if (isWorldMode(context, subId)) {
|
if (isWorldMode(context, subId)) {
|
||||||
if (networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_CDMA_EVDO
|
if (networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_CDMA_EVDO
|
||||||
|| networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_GSM_WCDMA) {
|
|| networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_GSM_WCDMA) {
|
||||||
@@ -495,7 +494,7 @@ public class MobileNetworkUtils {
|
|||||||
final int networkMode = android.provider.Settings.Global.getInt(
|
final int networkMode = android.provider.Settings.Global.getInt(
|
||||||
context.getContentResolver(),
|
context.getContentResolver(),
|
||||||
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
if (networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_CDMA_EVDO
|
if (networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_CDMA_EVDO
|
||||||
&& isWorldMode(context, subId)) {
|
&& isWorldMode(context, subId)) {
|
||||||
return false;
|
return false;
|
||||||
@@ -609,7 +608,7 @@ public class MobileNetworkUtils {
|
|||||||
final int networkMode = android.provider.Settings.Global.getInt(
|
final int networkMode = android.provider.Settings.Global.getInt(
|
||||||
context.getContentResolver(),
|
context.getContentResolver(),
|
||||||
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
android.provider.Settings.Global.PREFERRED_NETWORK_MODE + subId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
if (networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA_GSM
|
if (networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA_GSM
|
||||||
|| networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA_GSM_WCDMA
|
|| networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA_GSM_WCDMA
|
||||||
|| networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA
|
|| networkMode == TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA
|
||||||
|
@@ -26,7 +26,6 @@ import android.telephony.TelephonyManager;
|
|||||||
import androidx.preference.ListPreference;
|
import androidx.preference.ListPreference;
|
||||||
import androidx.preference.Preference;
|
import androidx.preference.Preference;
|
||||||
|
|
||||||
import com.android.internal.telephony.Phone;
|
|
||||||
import com.android.internal.telephony.PhoneConstants;
|
import com.android.internal.telephony.PhoneConstants;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants;
|
import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants;
|
||||||
@@ -109,7 +108,7 @@ public class PreferredNetworkModePreferenceController extends TelephonyBasePrefe
|
|||||||
private int getPreferredNetworkMode() {
|
private int getPreferredNetworkMode() {
|
||||||
return Settings.Global.getInt(mContext.getContentResolver(),
|
return Settings.Global.getInt(mContext.getContentResolver(),
|
||||||
Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
}
|
}
|
||||||
|
|
||||||
private int getPreferredNetworkModeSummaryResId(int NetworkMode) {
|
private int getPreferredNetworkModeSummaryResId(int NetworkMode) {
|
||||||
|
@@ -26,7 +26,6 @@ import androidx.annotation.VisibleForTesting;
|
|||||||
import androidx.preference.ListPreference;
|
import androidx.preference.ListPreference;
|
||||||
import androidx.preference.Preference;
|
import androidx.preference.Preference;
|
||||||
|
|
||||||
import com.android.internal.telephony.Phone;
|
|
||||||
import com.android.settings.network.telephony.MobileNetworkUtils;
|
import com.android.settings.network.telephony.MobileNetworkUtils;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -57,7 +56,8 @@ public class CdmaSubscriptionPreferenceController extends CdmaBasePreferenceCont
|
|||||||
final ListPreference listPreference = (ListPreference) preference;
|
final ListPreference listPreference = (ListPreference) preference;
|
||||||
listPreference.setVisible(getAvailabilityStatus() == AVAILABLE);
|
listPreference.setVisible(getAvailabilityStatus() == AVAILABLE);
|
||||||
final int mode = Settings.Global.getInt(mContext.getContentResolver(),
|
final int mode = Settings.Global.getInt(mContext.getContentResolver(),
|
||||||
Settings.Global.CDMA_SUBSCRIPTION_MODE, Phone.PREFERRED_CDMA_SUBSCRIPTION);
|
Settings.Global.CDMA_SUBSCRIPTION_MODE,
|
||||||
|
TelephonyManager.CDMA_SUBSCRIPTION_RUIM_SIM);
|
||||||
if (mode != TelephonyManager.CDMA_SUBSCRIPTION_UNKNOWN) {
|
if (mode != TelephonyManager.CDMA_SUBSCRIPTION_UNKNOWN) {
|
||||||
listPreference.setValue(Integer.toString(mode));
|
listPreference.setValue(Integer.toString(mode));
|
||||||
}
|
}
|
||||||
|
@@ -23,7 +23,6 @@ import android.telephony.TelephonyManager;
|
|||||||
import androidx.preference.ListPreference;
|
import androidx.preference.ListPreference;
|
||||||
import androidx.preference.Preference;
|
import androidx.preference.Preference;
|
||||||
|
|
||||||
import com.android.internal.telephony.Phone;
|
|
||||||
import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants;
|
import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -53,7 +52,7 @@ public class CdmaSystemSelectPreferenceController extends CdmaBasePreferenceCont
|
|||||||
final int settingsNetworkMode = Settings.Global.getInt(
|
final int settingsNetworkMode = Settings.Global.getInt(
|
||||||
mContext.getContentResolver(),
|
mContext.getContentResolver(),
|
||||||
Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
Settings.Global.PREFERRED_NETWORK_MODE + mSubId,
|
||||||
Phone.PREFERRED_NT_MODE);
|
TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE);
|
||||||
listPreference.setEnabled(
|
listPreference.setEnabled(
|
||||||
settingsNetworkMode != TelephonyManagerConstants.NETWORK_MODE_LTE_GSM_WCDMA);
|
settingsNetworkMode != TelephonyManagerConstants.NETWORK_MODE_LTE_GSM_WCDMA);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user