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:
@@ -81,7 +81,7 @@
|
|||||||
|
|
||||||
<PreferenceScreen
|
<PreferenceScreen
|
||||||
android:key="doze"
|
android:key="doze"
|
||||||
android:title="@string/doze_title"
|
android:title="@string/ambient_display_title"
|
||||||
android:summary="@string/doze_summary" >
|
android:summary="@string/doze_summary" >
|
||||||
<intent
|
<intent
|
||||||
android:targetPackage="com.android.settings"
|
android:targetPackage="com.android.settings"
|
||||||
|
@@ -41,6 +41,7 @@ import android.support.v7.preference.DropDownPreference;
|
|||||||
import android.support.v7.preference.ListPreference;
|
import android.support.v7.preference.ListPreference;
|
||||||
import android.support.v7.preference.Preference;
|
import android.support.v7.preference.Preference;
|
||||||
import android.support.v7.preference.Preference.OnPreferenceChangeListener;
|
import android.support.v7.preference.Preference.OnPreferenceChangeListener;
|
||||||
|
import android.support.v7.preference.PreferenceScreen;
|
||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
|
||||||
@@ -99,6 +100,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
|
|||||||
private SwitchPreference mTapToWakePreference;
|
private SwitchPreference mTapToWakePreference;
|
||||||
private SwitchPreference mAutoBrightnessPreference;
|
private SwitchPreference mAutoBrightnessPreference;
|
||||||
private SwitchPreference mCameraGesturePreference;
|
private SwitchPreference mCameraGesturePreference;
|
||||||
|
private PreferenceScreen mDozePreference;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected int getMetricsCategory() {
|
protected int getMetricsCategory() {
|
||||||
@@ -144,6 +146,8 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
|
|||||||
|
|
||||||
if (!isDozeAvailable(activity)) {
|
if (!isDozeAvailable(activity)) {
|
||||||
removePreference(KEY_DOZE);
|
removePreference(KEY_DOZE);
|
||||||
|
} else {
|
||||||
|
mDozePreference = (PreferenceScreen) findPreference(KEY_DOZE);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isTapToWakeAvailable(getResources())) {
|
if (isTapToWakeAvailable(getResources())) {
|
||||||
@@ -425,6 +429,14 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onPreferenceTreeClick(Preference preference) {
|
||||||
|
if (preference == mDozePreference) {
|
||||||
|
MetricsLogger.action(getActivity(), MetricsEvent.ACTION_AMBIENT_DISPLAY);
|
||||||
|
}
|
||||||
|
return super.onPreferenceTreeClick(preference);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected int getHelpResource() {
|
protected int getHelpResource() {
|
||||||
return R.string.help_uri_display;
|
return R.string.help_uri_display;
|
||||||
|
Reference in New Issue
Block a user