StartPointSeekBar is a custom view for the Android platform that makes it possible to have a SeekBar to have custom start point.

Overview

Forked/Inspired from https://code.google.com/p/range-seek-bar/ by [email protected]

This solves the problem as described in http://stackoverflow.com/questions/17415096/seekbar-for-two-values-50-0-50

ScreenShot

So you can set the start position of the seekbar anywhere.

Example code:

    <com.vashisthg.startpointseekbar.StartPointSeekBar
        android:id="@+id/seek_bar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        custom:minValue="-40.0"
        custom:maxValue="+40.0"
        custom:defaultBackgroundColor="@color/default_background_color"
        custom:defaultBackgroundRangeColor="@color/default_background_range_color"
        />
        StartPointSeekBar seekBar = (StartPointSeekBar) findViewById(R.id.seek_bar);
        seekBar.setOnSeekBarChangeListener(new StartPointSeekBar.OnSeekBarChangeListener() {
            @Override
            public void onOnSeekBarValueChange(StartPointSeekBar bar, double value) {
                Log.d(LOGTAG, "seekbar value:" + value);
            }
        });
You might also like...
Android widget for selecting a range of values.
Android widget for selecting a range of values.

MaterialRangeBar MaterialRangeBar is a fork from https://github.com/edmodo/range-bar that adds some basic material styling, as well as start and end v

A circular seek bar for Android
A circular seek bar for Android

CircularSeekBar A circular seek bar for Android. Modification 1. Modified setProgress(int progress) method. 2. Added hideSeekBar() To hide seekbar. 3.

Ride hailing app that helps users find drivers and take them from point A to point B.
Ride hailing app that helps users find drivers and take them from point A to point B.

Ride-hailing_rider_app Ride hailing app that helps users find drivers and take them from point A to point B. What I Used ? Clean Architecture : Basica

Library that makes it possible to read, edit and write CSV files
Library that makes it possible to read, edit and write CSV files

AdaptiveTableLayout Welcome the new CSV Library AdaptiveTableLayout for Android by Cleveroad Pay your attention to our new library that makes it possi

Simple custom view that draws an n-point star for Android
Simple custom view that draws an n-point star for Android

StarView 🌟 Simple custom view that draws an n-point star for Android. Features

Custom circular SeekBar (Circle, Semi-circle, and Ellipse) View/Widget for Android
Custom circular SeekBar (Circle, Semi-circle, and Ellipse) View/Widget for Android

CircularSeekBar Android CircularSeekBar Custom View/Widget This is a custom circular SeekBar. It can be used to create SeekBars that are: -Full Circle

A beautiful Android custom View that works similar to a range or seekbar. With animations.
A beautiful Android custom View that works similar to a range or seekbar. With animations.

ValueBar A beautiful Android custom View that works similar to a range or seekbar. Selection by gesture. With animations. Supporting API level 11+. De

Ranger is custom view which able to act like android seekbar.
Ranger is custom view which able to act like android seekbar.

Ranger is custom view which able to act like android seekbar.

💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡
💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡

🚀 stackzy A desktop app to analyse APK. Built using Compose desktop ✨ Demo Watch demo 📽️ Usage Show usage 💻 Install Platform Download Status Linux

用于做Path动画的自定义View。 I have a path.I have a view. (Oh~),Path(Anim)View.
用于做Path动画的自定义View。 I have a path.I have a view. (Oh~),Path(Anim)View.

PathAnimView 用于做Path动画的自定义View。 I have a path.I have a view. (Oh~),Path(Anim)View. 现已经找到图片-SVG-PATH的正确姿势, Now i have a pic.I have a view. Oh~,Path(A

A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or set simple gifs on refresh view. The best feature is Lottie animations in refresh view, it uses lottie animations to render high quality animations on pull refresh. 🎉💥 Circular SeekBar view for Android
Circular SeekBar view for Android

SeekArc What is a SeekArc? So what the heck is a SeekArc? Essentially it’s a SeekBar that has been wrapped around a circle. It acts like a SeekBar and

 A beautiful and powerful SeekBar what supports single、 range、steps、vetical、custom( 一款美观强大的支持单向、双向范围选择、分步、垂直、高度自定义的SeekBar)
 A beautiful and powerful SeekBar what supports single、 range、steps、vetical、custom( 一款美观强大的支持单向、双向范围选择、分步、垂直、高度自定义的SeekBar)

文档还是中文好 Demo APK download fir.im Usage Dependencies Release Version allprojects { repositories { ... maven { url 'https://jitpack.io' }

Custom & highly configurable seek slider with sliding intervals, disabled state and every possible setting to tackle!
Custom & highly configurable seek slider with sliding intervals, disabled state and every possible setting to tackle!

LabeledSeekSlider Custom & highly configurable seek slider with sliding intervals, disabled state and every possible setting to tackle! Minimum target

Klinker is a gradle plugin making it possible to link kotlin native executables with custom linkers and options.

Klinker is a gradle plugin making it possible to link kotlin native executables with custom linkers and options. It does this by creating a static library for kotlin compilation, then generates a c+kotlin wrapper that calls into kotlin to start the app, finally using the specified compiler to compile and link the c code and kotlin library into a binary.

One merchant integration point for all of PayPal's services

android-sdk [WIP] One merchant integration point for all of PayPal's services Static Analysis Tools Detekt This project uses Detekt for Kotlin code an

Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.
Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.

Sentinel Sentinel is a simple one screen UI that provides standardised entry point for tools used in development and QA alongside device, application

🏗️ Kotlin implementation of Point-Free's composable architecture

🧩 Komposable Architecture Kotlin implementation of Point-Free's The Composable Architecture 🚧 Project Status We've been using Komposable Architectur

Comments
  • the app crashes

    the app crashes

    App build is ok Emulator crashes whit this error:

    03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: FATAL EXCEPTION: main 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: Process: com.uuaba.uuaba, PID: 2984 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.uuaba.uuaba/com.uuaba.uuaba.User.ProfileActivity_Step3}: android.view.InflateException: Binary XML file line #100: Binary XML file line #100: Error inflating class com.vashisthg.startpointseekbar.StartPointSeekBar 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2817) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at android.app.ActivityThread.-wrap11(Unknown Source:0) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:105) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6541) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #100: Binary XML file line #100: Error inflating class com.vashisthg.startpointseekbar.StartPointSeekBar 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #100: Error inflating class com.vashisthg.startpointseekbar.StartPointSeekBar 03-09 15:41:46.138 10085 2984 2984 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.vashisthg.startpointseekbar.StartPointSeekBar" on path: DexPathList[[zip

    opened by Emiliano7369 1
  • [#7] Ability to set Progress programatically

    [#7] Ability to set Progress programatically

    This PR adds ability to set progress value programatically. As was required by @omidmohebbise in #7

    added new public method setProgress(double value);

    opened by vashisthg 0
  • MotionEvent.ACTION_UP

    MotionEvent.ACTION_UP

    MotionEvent.ACTION_UP won't get called unless MotionEvent.ACTION_DOWN return true

    So, I think this should be changed to return true in MotionEvent.ACTION_DOWN:

    // Only handle thumb presses.
    if (!isThumbPressed)
        return true;
    
    opened by Guiorgy 3
  • StartPointSeekBar:transformClassesAndResourcesWithProguardForRelease

    StartPointSeekBar:transformClassesAndResourcesWithProguardForRelease

    getting below error while generating signed apk, any idea on this `Error:Execution failed for task ':StartPointSeekBar:transformClassesAndResourcesWithProguardForRelease'.

    Job failed, see logs for details`

    Thanks

    opened by myathinzar 0
Owner
Gaurav Vashisth
Gaurav Vashisth
Ranger is custom view which able to act like android seekbar.

Ranger is custom view which able to act like android seekbar.

Enes Zor 3 Oct 17, 2021
Circular SeekBar view for Android

SeekArc What is a SeekArc? So what the heck is a SeekArc? Essentially it’s a SeekBar that has been wrapped around a circle. It acts like a SeekBar and

Neil Davies 870 Dec 10, 2022
 A beautiful and powerful SeekBar what supports single、 range、steps、vetical、custom( 一款美观强大的支持单向、双向范围选择、分步、垂直、高度自定义的SeekBar)

文档还是中文好 Demo APK download fir.im Usage Dependencies Release Version allprojects { repositories { ... maven { url 'https://jitpack.io' }

null 2.3k Jan 5, 2023
Android circle seekbar widget inspired from: https://github.com/LarsWerkman/HoloColorPicker

Android HoloCircleSeekBar A Circle SeekBar inspired by Android Holo ColorPicker designed by Marie Schweiz and developed by Lars Werkman. How to integr

Jesus 232 Nov 10, 2022
A color picker seekbar for android.

ColorSeekBar A color picker seekbar for android. Download Use Gradle compile 'com.divyanshu.colorseekbar:colorseekbar:1.0.2' or Maven <dependency>

Divyanshu Bhargava 129 Nov 29, 2022
A SeekBar suited for showing a preview of something. As seen in Google Play Movies.

PreviewSeekBar A SeekBar suited for showing a video preview. As seen in Google Play Movies Google Play Movies PreviewSeekBar's sample Build Add the fo

Rúben Sousa 3.3k Jan 3, 2023
A seekbar contains two cursor(left and right). Multiple touch supported.

RangeSeekbar A seekbar contains two cursor and support multi-touch. RangeSeekbar have left and right cursors, user can move cursor to make fliter. How

dolphinWang 283 Mar 28, 2022
A colorful SeekBar for picking color

ScreenShot: Attrs attr format default colorSeeds references colorBarPosition integer 0 alphaBarPosition integer 0 maxPosition integer 100 bgColor colo

Jack Fu 324 Dec 26, 2022
Simple custom Android View providing a Circular spin to SeekBars

CircularSeekBar This is a simple Seek Bar, in the shape of a circle, responsive to the speed of the spin: the faster you spin the control, the faster

Mikel 34 Feb 18, 2022
A simple material-based support library to bring consistent SeekBars on Android 14 and above

SeekBarCompat A support library for the material design SeekBar in Android for API 14 and above. Screenshot On APIs 14 and above - Seekbars would look

Ahmed Rizwan 157 Dec 27, 2022