투케이2K

57. (Library/Framework) [라이브러리] [Android] IndicatorSeekBar 시크바 (SeekBar) 라이브러리 본문

Library & F.W

57. (Library/Framework) [라이브러리] [Android] IndicatorSeekBar 시크바 (SeekBar) 라이브러리

투케이2K 2023. 1. 11. 17:24

[타이틀]

구 분 : Library / 라이브러리

제 목 : [라이브러리] [Android] IndicatorSeekBar 시크바 (SeekBar) 라이브러리

사용되는 곳 : Android / SeekBar

 

[설 명]

1. IndicatorSeekBar 란 안드로이드에서 시크바 (SeekBar) 를 커스텀으로 사용할 수 있게 해주는 라이브러리 입니다

2. IndicatorSeekBar 는 Apache LICENSE-2.0 라이센스를 가집니다

3. 안드로이드 의존성 참고 :

implementation 'com.github.warkiz.widget:indicatorseekbar:2.1.2'

4. 샘플 예시 소스 코드 (xml) :

<com.warkiz.widget.IndicatorSeekBar
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:isb_max="100"
    app:isb_min="-1.0"
    app:isb_progress="25"
    app:isb_seek_smoothly="true"
    app:isb_ticks_count="5"
    app:isb_show_tick_marks_type="oval"
    app:isb_tick_marks_size="13dp"
    app:isb_tick_marks_drawable="@mipmap/ic_launcher"
    app:isb_show_tick_texts="true"
    app:isb_tick_texts_size="15sp"
    app:isb_tick_texts_color="@color/color_blue"
    app:isb_thumb_color="@color/color_green"
    app:isb_thumb_size="20dp"
    app:isb_show_indicator="rounded_rectangle"
    app:isb_indicator_color="@color/color_gray"
    app:isb_indicator_text_color="@color/colorAccent"
    app:isb_indicator_text_size="18sp"
    app:isb_track_background_color="@color/color_gray"
    app:isb_track_background_size="2dp"
    app:isb_track_progress_color="@color/color_blue"
    app:isb_track_progress_size="4dp"
    app:isb_only_thumb_draggable="false"/>

5. 샘플 구현 화면 :

 

 
반응형
Comments