RaghavSood / AndroidCircularSeekBar

A circular seek bar for Android
Other
285 stars 127 forks source link

CircularSeekBar

A circular seek bar for Android.

Modification

1. Modified setProgress(int progress) method.

2. Added hideSeekBar() To hide seekbar.

3. Added ShowSeekBar() To show seekbar; Bydefault its visible.


Screenshot:

Imgur

Sample usage:

public class Welcome extends Activity {
    CircularSeekBar circularSeekbar;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        circularSeekbar = new CircularSeekBar(this);
        circularSeekbar.setMaxProgress(100);
        circularSeekbar.setProgress(100);
        setContentView(circularSeekbar);
        circularSeekbar.invalidate();

        circularSeekbar.setSeekBarChangeListener(new OnSeekChangeListener() {

            @Override
            public void onProgressChange(CircularSeekBar view, int newProgress) {
                Log.d("Welcome", "Progress:" + view.getProgress() + "/" + view.getMaxProgress());
            }
        });

    }
}

Advanced Usage

Advanced Usage Documentation