summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/DisplaySettings.java
diff options
context:
space:
mode:
authorJeff Brown <jeffbrown@google.com>2013-11-11 10:27:24 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2013-11-11 10:27:24 -0800
commit0df39f39fcc45ff3efe92740ee46d7a762410b86 (patch)
tree72921a33c0b0c8c6c78975c8700fee977544063c /src/com/android/settings/DisplaySettings.java
parentf841589f6a9b989e18716fac157d16b0d95f70a9 (diff)
parent2fba8be9c0c9da814e40af00847f3f2d28cf7f01 (diff)
downloadpackages_apps_Settings-0df39f39fcc45ff3efe92740ee46d7a762410b86.zip
packages_apps_Settings-0df39f39fcc45ff3efe92740ee46d7a762410b86.tar.gz
packages_apps_Settings-0df39f39fcc45ff3efe92740ee46d7a762410b86.tar.bz2
am 2fba8be9: am 4e54c2a1: Integrate remote display routes into screen cast settings UI.
* commit '2fba8be9c0c9da814e40af00847f3f2d28cf7f01': Integrate remote display routes into screen cast settings UI.
Diffstat (limited to 'src/com/android/settings/DisplaySettings.java')
-rw-r--r--src/com/android/settings/DisplaySettings.java63
1 files changed, 1 insertions, 62 deletions
diff --git a/src/com/android/settings/DisplaySettings.java b/src/com/android/settings/DisplaySettings.java
index 813923d..b0c944d 100644
--- a/src/com/android/settings/DisplaySettings.java
+++ b/src/com/android/settings/DisplaySettings.java
@@ -21,16 +21,10 @@ import static android.provider.Settings.System.SCREEN_OFF_TIMEOUT;
import android.app.ActivityManagerNative;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
-import android.content.BroadcastReceiver;
import android.content.ContentResolver;
import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
import android.content.res.Configuration;
import android.content.res.Resources;
-import android.hardware.display.DisplayManager;
-import android.hardware.display.WifiDisplay;
-import android.hardware.display.WifiDisplayStatus;
import android.os.Bundle;
import android.os.RemoteException;
import android.preference.CheckBoxPreference;
@@ -40,7 +34,6 @@ import android.preference.Preference.OnPreferenceClickListener;
import android.preference.PreferenceScreen;
import android.provider.Settings;
import android.provider.Settings.SettingNotFoundException;
-import android.util.AttributeSet;
import android.util.Log;
import com.android.internal.view.RotationPolicy;
@@ -60,12 +53,9 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
private static final String KEY_FONT_SIZE = "font_size";
private static final String KEY_NOTIFICATION_PULSE = "notification_pulse";
private static final String KEY_SCREEN_SAVER = "screensaver";
- private static final String KEY_WIFI_DISPLAY = "wifi_display";
private static final int DLG_GLOBAL_CHANGE_WARNING = 1;
- private DisplayManager mDisplayManager;
-
private CheckBoxPreference mAccelerometer;
private WarnedListPreference mFontSizePref;
private CheckBoxPreference mNotificationPulse;
@@ -75,9 +65,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
private ListPreference mScreenTimeoutPreference;
private Preference mScreenSaverPreference;
- private WifiDisplayStatus mWifiDisplayStatus;
- private Preference mWifiDisplayPreference;
-
private final RotationPolicy.RotationPolicyListener mRotationPolicyListener =
new RotationPolicy.RotationPolicyListener() {
@Override
@@ -135,16 +122,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
Log.e(TAG, Settings.System.NOTIFICATION_LIGHT_PULSE + " not found");
}
}
-
- mDisplayManager = (DisplayManager)getActivity().getSystemService(
- Context.DISPLAY_SERVICE);
- mWifiDisplayStatus = mDisplayManager.getWifiDisplayStatus();
- mWifiDisplayPreference = (Preference)findPreference(KEY_WIFI_DISPLAY);
- if (mWifiDisplayStatus.getFeatureState()
- == WifiDisplayStatus.FEATURE_STATE_UNAVAILABLE) {
- getPreferenceScreen().removePreference(mWifiDisplayPreference);
- mWifiDisplayPreference = null;
- }
}
private void updateTimeoutPreferenceDescription(long currentTimeout) {
@@ -252,12 +229,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
RotationPolicy.registerRotationPolicyListener(getActivity(),
mRotationPolicyListener);
- if (mWifiDisplayPreference != null) {
- getActivity().registerReceiver(mReceiver, new IntentFilter(
- DisplayManager.ACTION_WIFI_DISPLAY_STATUS_CHANGED));
- mWifiDisplayStatus = mDisplayManager.getWifiDisplayStatus();
- }
-
updateState();
}
@@ -267,10 +238,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
RotationPolicy.unregisterRotationPolicyListener(getActivity(),
mRotationPolicyListener);
-
- if (mWifiDisplayPreference != null) {
- getActivity().unregisterReceiver(mReceiver);
- }
}
@Override
@@ -291,7 +258,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
updateAccelerometerRotationCheckbox();
readFontSizePreference(mFontSizePref);
updateScreenSaverSummary();
- updateWifiDisplaySummary();
}
private void updateScreenSaverSummary() {
@@ -301,23 +267,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
}
}
- private void updateWifiDisplaySummary() {
- if (mWifiDisplayPreference != null) {
- switch (mWifiDisplayStatus.getFeatureState()) {
- case WifiDisplayStatus.FEATURE_STATE_OFF:
- mWifiDisplayPreference.setSummary(R.string.wifi_display_summary_off);
- break;
- case WifiDisplayStatus.FEATURE_STATE_ON:
- mWifiDisplayPreference.setSummary(R.string.wifi_display_summary_on);
- break;
- case WifiDisplayStatus.FEATURE_STATE_DISABLED:
- default:
- mWifiDisplayPreference.setSummary(R.string.wifi_display_summary_disabled);
- break;
- }
- }
- }
-
private void updateAccelerometerRotationCheckbox() {
if (getActivity() == null) return;
@@ -347,6 +296,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
return super.onPreferenceTreeClick(preferenceScreen, preference);
}
+ @Override
public boolean onPreferenceChange(Preference preference, Object objValue) {
final String key = preference.getKey();
if (KEY_SCREEN_TIMEOUT.equals(key)) {
@@ -365,17 +315,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
return true;
}
- private final BroadcastReceiver mReceiver = new BroadcastReceiver() {
- @Override
- public void onReceive(Context context, Intent intent) {
- if (intent.getAction().equals(DisplayManager.ACTION_WIFI_DISPLAY_STATUS_CHANGED)) {
- mWifiDisplayStatus = (WifiDisplayStatus)intent.getParcelableExtra(
- DisplayManager.EXTRA_WIFI_DISPLAY_STATUS);
- updateWifiDisplaySummary();
- }
- }
- };
-
@Override
public boolean onPreferenceClick(Preference preference) {
if (preference == mFontSizePref) {