Merge "Updating NightLight Intensity slider to SliderPreference component" into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
f1d0ce612b
@@ -52,7 +52,7 @@
|
||||
android:title="@string/night_display_end_time_title"
|
||||
settings:controller="com.android.settings.display.NightDisplayCustomEndTimePreferenceController"/>
|
||||
|
||||
<com.android.settings.widget.SeekBarPreference
|
||||
<com.android.settingslib.widget.SliderPreference
|
||||
android:key="night_display_temperature"
|
||||
android:title="@string/night_display_temperature_title"
|
||||
settings:keywords="@string/keywords_display_night_display"
|
||||
|
@@ -25,11 +25,11 @@ import androidx.preference.PreferenceScreen;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.core.SliderPreferenceController;
|
||||
import com.android.settings.widget.SeekBarPreference;
|
||||
import com.android.settingslib.widget.SliderPreference;
|
||||
|
||||
public class NightDisplayIntensityPreferenceController extends SliderPreferenceController {
|
||||
|
||||
private ColorDisplayManager mColorDisplayManager;
|
||||
private final ColorDisplayManager mColorDisplayManager;
|
||||
|
||||
public NightDisplayIntensityPreferenceController(Context context, String key) {
|
||||
super(context, key);
|
||||
@@ -64,11 +64,11 @@ public class NightDisplayIntensityPreferenceController extends SliderPreferenceC
|
||||
@Override
|
||||
public void displayPreference(PreferenceScreen screen) {
|
||||
super.displayPreference(screen);
|
||||
final SeekBarPreference preference = screen.findPreference(getPreferenceKey());
|
||||
preference.setContinuousUpdates(true);
|
||||
SliderPreference preference = screen.findPreference(getPreferenceKey());
|
||||
preference.setUpdatesContinuously(true);
|
||||
preference.setMax(getMax());
|
||||
preference.setMin(getMin());
|
||||
preference.setHapticFeedbackMode(SeekBarPreference.HAPTIC_FEEDBACK_MODE_ON_ENDS);
|
||||
// TODO(b/394828723) add haptic feedback
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user