您好我已尝试在this教程之后使用seekBar.setprogress(value)设置自定义搜索栏的位置。我花了很多时间寻找解决方案,却找不到它。 例如,min为10,max为90,我希望默认情况下将拇指位置设置在30-60之间。 请帮帮我。
RangeSeekBar<Long> seekBar = new RangeSeekBar<Long>(minDate1.getTime(), maxDate1.getTime(), _context);
ViewGroup layout = (ViewGroup) convertView
.findViewById(R.id.viewgroup);
seekBar.setOnRangeSeekBarChangeListener(new OnRangeSeekBarChangeListener<Long>() {
public void onRangeSeekBarValuesChanged(
RangeSeekBar<?> bar,
Long minValue, Long maxValue) {
Fragment fragment = new MenuActivity();
tv1.setText(getDate(min, "hh:mm a"));
tv2.setText(getDate(max, "hh:mm a"));
}
});
layout.addView(seekBar);
的RangeSeekBar类引用
答案 0 :(得分:3)
尝试使用
RangeSeekBar<Long> seekBar = new RangeSeekBar<Long>(minDate1.getTime(), maxDate1.getTime(), _context);
seekBar.setSelectedMinValue(30);
seekBar.setSelectedMaxValue(60);