range preference
This commit is contained in:
@@ -4,22 +4,22 @@ import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.widget.LinearLayout;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.solovyev.android.view.widgets.NumberPicker;
|
||||
import org.solovyev.android.view.widgets.RangeSeekBar;
|
||||
import org.solovyev.android.view.widgets.AbstractRangeSeekBar;
|
||||
import org.solovyev.android.view.widgets.NumberRangeSeekBar;
|
||||
|
||||
/**
|
||||
* User: serso
|
||||
* Date: 9/19/11
|
||||
* Time: 12:27 PM
|
||||
*/
|
||||
public abstract class RangeSeekPreference<T extends Number> extends AbstractDialogPreference implements RangeSeekBar.OnRangeSeekBarChangeListener<T> {
|
||||
public abstract class RangeSeekPreference<T extends Number> extends AbstractDialogPreference implements AbstractRangeSeekBar.OnRangeSeekBarChangeListener<T> {
|
||||
|
||||
@NotNull
|
||||
private final RangeSeekBar<T> rangeSeekBar;
|
||||
private final AbstractRangeSeekBar<T> rangeSeekBar;
|
||||
|
||||
public RangeSeekPreference(@NotNull Context context, AttributeSet attrs) {
|
||||
super(context, attrs);
|
||||
this.rangeSeekBar = new RangeSeekBar<T>(getMinValue(), getMaxValue(), context);
|
||||
this.rangeSeekBar = new NumberRangeSeekBar<T>(getMinValue(), getMaxValue(), context);
|
||||
rangeSeekBar.setOnRangeSeekBarChangeListener(this);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user