Update airplane mode key to match framework constant
Change pref key for airplane mode to "airplane_mode" to match the constant declared in SettingsSlicesContract. Bug: 80106671 Test: robotests Change-Id: I625bed440dd7f1f8509cd00ced5ba67f08a0e737 Merged-In: I898befffbdafc3004fc127414edd04f60ff2554e
This commit is contained in:
@@ -15,11 +15,14 @@
|
||||
*/
|
||||
package com.android.settings.network;
|
||||
|
||||
import static android.provider.SettingsSlicesContract.KEY_AIRPLANE_MODE;
|
||||
|
||||
import android.app.Fragment;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.os.SystemProperties;
|
||||
import android.provider.SettingsSlicesContract;
|
||||
import android.support.v14.preference.SwitchPreference;
|
||||
import android.support.v7.preference.Preference;
|
||||
import android.support.v7.preference.PreferenceScreen;
|
||||
@@ -41,8 +44,6 @@ public class AirplaneModePreferenceController extends TogglePreferenceController
|
||||
|
||||
public static final int REQUEST_CODE_EXIT_ECM = 1;
|
||||
|
||||
public static final String KEY_TOGGLE_AIRPLANE = "toggle_airplane";
|
||||
|
||||
private static final String EXIT_ECM_RESULT = "exit_ecm_result";
|
||||
|
||||
private Fragment mFragment;
|
||||
@@ -50,7 +51,6 @@ public class AirplaneModePreferenceController extends TogglePreferenceController
|
||||
private AirplaneModeEnabler mAirplaneModeEnabler;
|
||||
private SwitchPreference mAirplaneModePreference;
|
||||
|
||||
|
||||
public AirplaneModePreferenceController(Context context, String key) {
|
||||
super(context, key);
|
||||
mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
|
||||
@@ -63,7 +63,7 @@ public class AirplaneModePreferenceController extends TogglePreferenceController
|
||||
|
||||
@Override
|
||||
public boolean handlePreferenceTreeClick(Preference preference) {
|
||||
if (KEY_TOGGLE_AIRPLANE.equals(preference.getKey()) && Boolean.parseBoolean(
|
||||
if (KEY_AIRPLANE_MODE.equals(preference.getKey()) && Boolean.parseBoolean(
|
||||
SystemProperties.get(TelephonyProperties.PROPERTY_INECM_MODE))) {
|
||||
// In ECM mode launch ECM app dialog
|
||||
if (mFragment != null) {
|
||||
|
@@ -28,6 +28,7 @@ import android.os.ServiceManager;
|
||||
import android.os.UserHandle;
|
||||
import android.os.UserManager;
|
||||
import android.provider.Settings;
|
||||
import android.provider.SettingsSlicesContract;
|
||||
import android.support.annotation.VisibleForTesting;
|
||||
import android.support.v7.preference.Preference;
|
||||
import android.support.v7.preference.PreferenceScreen;
|
||||
@@ -83,7 +84,7 @@ public class VpnPreferenceController extends AbstractPreferenceController
|
||||
// Manually set dependencies for Wifi when not toggleable.
|
||||
if (mToggleable == null || !mToggleable.contains(Settings.Global.RADIO_WIFI)) {
|
||||
if (mPreference != null) {
|
||||
mPreference.setDependency(AirplaneModePreferenceController.KEY_TOGGLE_AIRPLANE);
|
||||
mPreference.setDependency(SettingsSlicesContract.KEY_AIRPLANE_MODE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user