diff options
Diffstat (limited to 'src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java')
-rw-r--r-- | src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java b/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java index 2af7866450..14285d664a 100644 --- a/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java +++ b/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java @@ -17,18 +17,18 @@ package com.android.settings.notification; import android.app.NotificationManager.Policy; +import android.app.settings.SettingsEnums; import android.content.Context; + import androidx.preference.Preference; import androidx.preference.PreferenceScreen; -import com.android.internal.logging.nano.MetricsProto; import com.android.settingslib.core.lifecycle.Lifecycle; public class ZenModeVisEffectsAllPreferenceController extends AbstractZenModePreferenceController implements ZenCustomRadioButtonPreference.OnRadioButtonClickListener { - private final String KEY; private ZenCustomRadioButtonPreference mPreference; protected static final int EFFECTS = Policy.SUPPRESSED_EFFECT_SCREEN_OFF @@ -44,13 +44,12 @@ public class ZenModeVisEffectsAllPreferenceController public ZenModeVisEffectsAllPreferenceController(Context context, Lifecycle lifecycle, String key) { super(context, key, lifecycle); - KEY = key; } @Override public void displayPreference(PreferenceScreen screen) { super.displayPreference(screen); - mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(KEY); + mPreference = screen.findPreference(getPreferenceKey()); mPreference.setOnRadioButtonClickListener(this); } @@ -71,7 +70,7 @@ public class ZenModeVisEffectsAllPreferenceController @Override public void onRadioButtonClick(ZenCustomRadioButtonPreference p) { mMetricsFeatureProvider.action(mContext, - MetricsProto.MetricsEvent.ACTION_ZEN_SOUND_AND_VIS_EFFECTS, true); + SettingsEnums.ACTION_ZEN_SOUND_AND_VIS_EFFECTS, true); mBackend.saveVisualEffectsPolicy(EFFECTS, true); } } |