syedowaisali / crystal-range-seekbar

537 stars 164 forks source link

When min_start_value it's equal to min_value, show max_value #90

Open samiissa opened 6 years ago

samiissa commented 6 years ago

Hi. First, thanks for this awesom library.

My library version is 1.1.3

When I set min_start_value programmatically, CrystalSeekbar asign the max_value to min_start_value.

Example:

<com.crystal.crystalrangeseekbar.widgets.CrystalSeekbar
                    android:id="@+id/range"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    app:min_value="140"
                    app:max_value="210"
                    app:steps="1"
                    app:bar_color="@color/green_base_color"
                    app:bar_highlight_color="@color/green_base_color"
                    app:left_thumb_color="@color/green_base_color"
                    app:left_thumb_color_pressed="@color/green_base_color"
                    app:left_thumb_image="@drawable/seekbar_circle_button"
                    app:data_type="_integer"
                    app:min_start_value="170"/>

//Asign min_start_value programmatically
profileWizardHeightSb.setMinStartValue(user?.properties?.height?.toFloat()!!).apply()

//Result is seekbar position is on 210

Thanks in advance!!