Change Display->Ambient Display to Display->Quick screen check.
Update the preference title for Ambient display and add metrics logging when user selects it. Bug: 29994493 Change-Id: Ibeaa60889d3f4394c924471b21baa929d469db71
This commit is contained in:
@@ -41,6 +41,7 @@ import android.support.v7.preference.DropDownPreference;
|
||||
import android.support.v7.preference.ListPreference;
|
||||
import android.support.v7.preference.Preference;
|
||||
import android.support.v7.preference.Preference.OnPreferenceChangeListener;
|
||||
import android.support.v7.preference.PreferenceScreen;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
|
||||
@@ -99,6 +100,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
|
||||
private SwitchPreference mTapToWakePreference;
|
||||
private SwitchPreference mAutoBrightnessPreference;
|
||||
private SwitchPreference mCameraGesturePreference;
|
||||
private PreferenceScreen mDozePreference;
|
||||
|
||||
@Override
|
||||
protected int getMetricsCategory() {
|
||||
@@ -144,6 +146,8 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
|
||||
|
||||
if (!isDozeAvailable(activity)) {
|
||||
removePreference(KEY_DOZE);
|
||||
} else {
|
||||
mDozePreference = (PreferenceScreen) findPreference(KEY_DOZE);
|
||||
}
|
||||
|
||||
if (isTapToWakeAvailable(getResources())) {
|
||||
@@ -425,6 +429,14 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPreferenceTreeClick(Preference preference) {
|
||||
if (preference == mDozePreference) {
|
||||
MetricsLogger.action(getActivity(), MetricsEvent.ACTION_AMBIENT_DISPLAY);
|
||||
}
|
||||
return super.onPreferenceTreeClick(preference);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected int getHelpResource() {
|
||||
return R.string.help_uri_display;
|
||||
|
Reference in New Issue
Block a user