<?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="RangeSeekBar"> <!--RangeSeekBar common attrs--> <!--The maximum--> <attr name="rsb_max" format="float" /> <!--The minimum--> <attr name="rsb_min" format="float" /> <!--RangeSeekBar mode, single is normal seekBar, range is RangeSeekBar--> <attr name="rsb_mode" format="enum"> <enum name="single" value="1" /> <enum name="range" value="2" /> </attr> <!--RangeSeekBar gravity--> <attr name="rsb_gravity" format="enum"> <enum name="top" value="0" /> <enum name="bottom" value="1" /> <enum name="center" value="2" /> </attr> <!--The min interval of the thumbs --> <attr name="rsb_min_interval" format="float" /> <!-- 0 for the normal mode, greater than 1 to switch to scale mode--> <attr name="rsb_tick_mark_number" format="integer" /> <!--Scale mode Number according to the scale of the actual proportion of the distribution of the location (markTextArray must be a number) Other bisects the current layout (markTextArray can be any character) --> <attr name="rsb_tick_mark_mode" format="enum"> <enum name="number" value="0" /> <enum name="other" value="1" /> </attr> <!--The tick mark text gravity --> <attr name="rsb_tick_mark_gravity" format="enum"> <enum name="left" value="0" /> <enum name="center" value="1" /> <enum name="right" value="2" /> </attr> <!--The tick mark text layout gravity --> <attr name="rsb_tick_mark_layout_gravity" format="enum"> <enum name="top" value="0" /> <enum name="bottom" value="1" /> </attr> <!--The tick mark text array --> <attr name="rsb_tick_mark_text_array" format="reference" /> <!--The tick mark text margin bottom to progress --> <attr name="rsb_tick_mark_text_margin" format="dimension" /> <attr name="rsb_tick_mark_text_size" format="dimension" /> <attr name="rsb_tick_mark_text_color" format="color" /> <!--it just work in range && number mode now--> <attr name="rsb_tick_mark_in_range_text_color" format="color" /> <attr name="rsb_progress_height" format="dimension" /> <attr name="rsb_progress_radius" format="dimension" /> <!--the color of progress bar when in progress--> <attr name="rsb_progress_color" format="color" /> <!--the default color of the progress bar--> <attr name="rsb_progress_default_color" format="color" /> <attr name="rsb_progress_drawable" format="reference" /> <attr name="rsb_progress_drawable_default" format="reference" /> <!--SeekBar attrs--> <attr name="rsb_indicator_show_mode" format="enum"> <enum name="showWhenTouch" value="0" /> <enum name="alwaysHide" value="1" /> <enum name="alwaysShowAfterTouch" value="2" /> <enum name="alwaysShow" value="3" /> </attr> <attr name="rsb_indicator_height" format="dimension"> <enum name="wrap_content" value="-1" /> </attr> <attr name="rsb_indicator_width" format="dimension"> <enum name="wrap_content" value="-1" /> </attr> <!--indicator margin bottom to progress bar--> <attr name="rsb_indicator_margin" format="dimension" /> <attr name="rsb_indicator_text_size" format="dimension" /> <attr name="rsb_indicator_text_color" format="color" /> <!--indicator arrow size, it just work when you not use rsb_indicator_drawable --> <attr name="rsb_indicator_arrow_size" format="dimension" /> <!-- must use 9 path !!!--> <attr name="rsb_indicator_drawable" format="reference" /> <attr name="rsb_indicator_background_color" format="color" /> <attr name="rsb_indicator_padding_left" format="dimension" /> <attr name="rsb_indicator_padding_right" format="dimension" /> <attr name="rsb_indicator_padding_top" format="dimension" /> <attr name="rsb_indicator_padding_bottom" format="dimension" /> <attr name="rsb_indicator_radius" format="dimension" /> <attr name="rsb_thumb_drawable" format="reference" /> <!--the thumb inactivated is when you don't touch the thumb button--> <attr name="rsb_thumb_inactivated_drawable" format="reference" /> <attr name="rsb_thumb_width" format="dimension" /> <attr name="rsb_thumb_height" format="dimension" /> <attr name="rsb_thumb_scale_ratio" format="float" /> <!--steps SeekBar--> <attr name="rsb_steps" format="integer" /> <attr name="rsb_step_color" format="color" /> <attr name="rsb_step_width" format="dimension" /> <attr name="rsb_step_height" format="dimension" /> <attr name="rsb_step_radius" format="dimension" /> <attr name="rsb_step_auto_bonding" format="boolean" /> <attr name="rsb_step_drawable" format="reference" /> </declare-styleable> <declare-styleable name="VerticalRangeSeekBar"> <!--the vertical RangeSeekBar draw orientation--> <attr name="rsb_orientation" format="enum"> <enum name="left" value="1" /> <enum name="right" value="2" /> </attr> <attr name="rsb_tick_mark_orientation" format="enum"> <enum name="vertical" value="1" /> <enum name="horizontal" value="2" /> </attr> <attr name="rsb_indicator_text_orientation" format="enum"> <enum name="vertical" value="1" /> <enum name="horizontal" value="2" /> </attr> </declare-styleable> </resources>