diff options
author | Jeff Davidson <jpd@google.com> | 2014-11-12 18:36:41 -0800 |
---|---|---|
committer | Jeff Davidson <jpd@google.com> | 2014-11-14 15:27:21 -0800 |
commit | ce32b21727422ac3ce4aca49d46746545cc4243d (patch) | |
tree | b3e075f5b78451c96b8d45eb96ae0f0b1f212ef1 /src/com/android/settings/AppListPreference.java | |
parent | 26104298eb53d2dfa693eec32934f9ac0aa3d525 (diff) | |
download | packages_apps_Settings-ce32b21727422ac3ce4aca49d46746545cc4243d.zip packages_apps_Settings-ce32b21727422ac3ce4aca49d46746545cc4243d.tar.gz packages_apps_Settings-ce32b21727422ac3ce4aca49d46746545cc4243d.tar.bz2 |
Final UX for Wi-Fi assistant platform settings.
When one app is available, the toggle works as before. When multiple
apps are available, we allow the user to choose the app in a dialog
before turning on the setting.
Bug: 13780935
Change-Id: I1c4391bf97a53febe580fb2b896b4850372062e7
Diffstat (limited to 'src/com/android/settings/AppListPreference.java')
-rw-r--r-- | src/com/android/settings/AppListPreference.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/settings/AppListPreference.java b/src/com/android/settings/AppListPreference.java index 2180983..96897ae 100644 --- a/src/com/android/settings/AppListPreference.java +++ b/src/com/android/settings/AppListPreference.java @@ -67,6 +67,11 @@ public class AppListPreference extends ListPreference { } } + public AppListPreference(Context context, AttributeSet attrs, + int defStyleAttr, int defStyleRes) { + super(context, attrs, defStyleAttr, defStyleRes); + } + public AppListPreference(Context context, AttributeSet attrs) { super(context, attrs); } @@ -105,6 +110,8 @@ public class AppListPreference extends ListPreference { setEntryValues(packageNames); if (selectedIndex != -1) { setValueIndex(selectedIndex); + } else { + setValue(null); } } |