RangeSeekBar
Android Range Seekbar library.
Usage
For a working implementation of this project see the app/
folder.
Step 1
Add this in your root build.gradle at the end of repositories
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
Step 2
Include the library as a local library project or add the dependency in your build.gradle.
dependencies {
implementation 'com.github.Mohammed-Alaa:RangeSeekBar:1.0.1'
}
Step 3
Add the following xml to your layout file.
<com.mohammedalaa.seekbar.RangeSeekBarView
android:id="@+id/range_seekbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:barHeight="@dimen/value_bar_barHeight"
app:baseColor="@color/navy"
app:circleRadius="@dimen/value_bar_circleRadius"
app:circleTextColor="@color/white"
app:circleTextSize="@dimen/value_bar_circleTextSize"
app:fillColor="@color/red"
app:currentValue="60"
app:minValue="15"
app:maxValue="150"
app:stepValue="5"
/>
Step 4
Reference the View in Java code.
RangeSeekBarView rangeSeekbar = (RangeSeekBarView) findViewById(R.id.range_seekbar);
Get Value
rangeSeekbar.getValue();