<com.dreamer.library.RangeBar
android:id="@+id/rangeBar"
android:layout_width="match_parent"
android:layout_height="50dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
app:range_background="#8a8a8a"
app:range_num="5"
app:range_checked="1"
app:thumb_color="#33475f"
app:thumb_radius="10dp"
app:vertical_line_height="5dp"
app:vertical_line_width="5dp"
app:horizontal_line_height="5dp"/>
RangeBar mRangeBar = (RangeBar) findViewById(R.id.rangeBar);
mRangeBar.setOnRangeBarListener(new RangeBar.OnRangeBarListener() {
@Override
public void onClick(int position) {
// do something
}
});
name | format | description | default_value |
---|---|---|---|
range_background | color | RangeBar的背景颜色 | #8a8a8a |
range_num | integer | RangeBar中Range的数量 | 5 |
range_checked | integer | 默认选中的Range | 0 |
thumb_color | color | RangeBar中thumb的背景颜色 | #33475f |
thumb_radius | dimension | RangeBar中thumb的半径 | 10 |
vertical_line_width | dimension | RangeBar中Range的竖线宽度 | 5 |
vertical_line_height | dimension | RangeBar中Range的竖线高度 | 5 |
horizontal_line_height | dimension | RangeBar的高度 | 5 |
- 感谢大恒同学指点实现点击事件
Copyright 2016 Dreamer
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.