##WheelView 滚轮控件
###Effect chart(效果图)
###desc(简述):
custom view achieve wheel wheel effect. Is easy to use
自定义控件实现滚轮效果。使用方便,拥有完整的属性设置,轻松实现联动效果。
###Include the WheelView widget in your layout(在布局中放入WheelView控件).
<me.jp.wheelview.view.WheelView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:itemNumber="6"
app:lineColor="#ff5789DC"
app:maskHight="32dp"
app:noEmpty="true"
app:normalTextColor="#777"
app:normalTextSize="14sp"
app:selectedTextColor="#ff000000"
app:selectedTextSize="22sp"
app:unitHight="50dp"
/>
There are several attributes you can set:
attr 属性 | description 描述 |
---|---|
lineColor | divider line color 分割线颜色 |
lineHeight | divider line height 分割线高度 |
itemNumber | wheelview show item count 此wheelView显示item的个数 |
maskHight | mask height 蒙版高度(normalText的位置) |
noEmpty | if set true select area can't be null(empty),or could be empty 设置true则选中不能为空,否则可以是空 |
normalTextColor | unSelected Text color 未选中文本颜色 |
normalTextSize | unSelected Text size 未选中文本字体大小 |
selectedTextColor | selected Text color 选中文本颜色 |
selectedTextSize | selected Text size 选中文本字体大小 |
unitHight | item unit height 每个item单元的高度 |
#Method
###1. setData(ArrayList data)
set WheelView data
设置WheelView的数据
###2. resetData(ArrayList data)
reset WheelView data ,if you has setData
重置 WheelView的数据,如果已经设置过的话
###3. int getSelected()
get selected item index
获取选中项的index
###4. String getSelectedText()
get selected item text
获取选中项的文本信息
###5. boolean isScrolling
is WheelView is scrolling
获取WheelView是否在滚动中
###6. boolean isEnable()
is WheelView is enable
获取wheelView是否可用
###7. void setEnable(boolean isEnable)
set WheelView enable
设置WheelView是否可用
###8. void setDefault(int index)
set default selected index
设置默认选中项的index
###9. int getListSize()
get WheelView item count
获取WheelView的item项个数
###10. String getItemText(int index)
get the text by index
获取index位置上的文本数据
###11. void setOnSelectListener(OnSelectListener onSelectListener)
set listener on WheelView that can get info when WheelView is scrolling or stop scroll.
对WheelView设置监听,在 滑动过程 或者 滑动停止 返回数据信息。