summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/AirplaneModeEnabler.java
diff options
context:
space:
mode:
authorJason Monk <jmonk@google.com>2015-01-28 10:35:53 -0500
committerJason Monk <jmonk@google.com>2015-02-04 20:40:32 +0000
commitfc1b00cfe439b0c462b3acbba709c3cbc1132a1f (patch)
treee5ee7bbe9aeca8a4bea136736e16cfaa4ae2ba9f /src/com/android/settings/AirplaneModeEnabler.java
parent544714d0ea30ecc260778324e31b06d60f323ee2 (diff)
downloadpackages_apps_Settings-fc1b00cfe439b0c462b3acbba709c3cbc1132a1f.zip
packages_apps_Settings-fc1b00cfe439b0c462b3acbba709c3cbc1132a1f.tar.gz
packages_apps_Settings-fc1b00cfe439b0c462b3acbba709c3cbc1132a1f.tar.bz2
Move some wifi tracking code to SettingsLib
Move tracking of which networks are available/saved and their state over to SettingsLib to share it with Quick Settings. Bug: 19180466 Change-Id: Iaeef06b26da8cb38e1ba09a7d105d04d499dc181
Diffstat (limited to 'src/com/android/settings/AirplaneModeEnabler.java')
-rw-r--r--src/com/android/settings/AirplaneModeEnabler.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/com/android/settings/AirplaneModeEnabler.java b/src/com/android/settings/AirplaneModeEnabler.java
index 5b8ad0d..06648db 100644
--- a/src/com/android/settings/AirplaneModeEnabler.java
+++ b/src/com/android/settings/AirplaneModeEnabler.java
@@ -29,6 +29,7 @@ import android.provider.Settings;
import com.android.internal.telephony.PhoneStateIntentReceiver;
import com.android.internal.telephony.TelephonyProperties;
+import com.android.settingslib.WirelessUtils;
public class AirplaneModeEnabler implements Preference.OnPreferenceChangeListener {
@@ -71,7 +72,7 @@ public class AirplaneModeEnabler implements Preference.OnPreferenceChangeListene
public void resume() {
- mSwitchPref.setChecked(isAirplaneModeOn(mContext));
+ mSwitchPref.setChecked(WirelessUtils.isAirplaneModeOn(mContext));
mPhoneStateReceiver.registerIntent();
mSwitchPref.setOnPreferenceChangeListener(this);
@@ -86,11 +87,6 @@ public class AirplaneModeEnabler implements Preference.OnPreferenceChangeListene
mContext.getContentResolver().unregisterContentObserver(mAirplaneModeObserver);
}
- public static boolean isAirplaneModeOn(Context context) {
- return Settings.Global.getInt(context.getContentResolver(),
- Settings.Global.AIRPLANE_MODE_ON, 0) != 0;
- }
-
private void setAirplaneModeOn(boolean enabling) {
// Change the system setting
Settings.Global.putInt(mContext.getContentResolver(), Settings.Global.AIRPLANE_MODE_ON,
@@ -113,7 +109,7 @@ public class AirplaneModeEnabler implements Preference.OnPreferenceChangeListene
* - mobile does not send failure notification, fail on timeout.
*/
private void onAirplaneModeChanged() {
- mSwitchPref.setChecked(isAirplaneModeOn(mContext));
+ mSwitchPref.setChecked(WirelessUtils.isAirplaneModeOn(mContext));
}
/**