如何在以下链接中设置搜索栏拇指位置

时间:2014-11-13 13:27:18

标签: android android-seekbar

您好我已尝试在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);

来自THIS LINK

的RangeSeekBar类引用

1 个答案:

答案 0 :(得分:3)

尝试使用

RangeSeekBar<Long> seekBar = new RangeSeekBar<Long>(minDate1.getTime(), maxDate1.getTime(), _context);
seekBar.setSelectedMinValue(30);
seekBar.setSelectedMaxValue(60);