WheelView控件
2016-06-02 19:53:04 0 举报
WheelView控件是一种常见的UI控件,用于在有限的空间内展示大量数据。它通常呈现为一个圆形的轮盘,用户可以旋转轮盘选择不同的选项。WheelView控件具有以下特点: 1. 可定制性高:用户可以根据需求自定义轮盘的背景、颜色、字体等样式。 2. 支持多种布局方式:可以选择水平布局或垂直布局,以满足不同的界面设计需求。 3. 数据绑定灵活:可以轻松地将数据与轮盘上的选项进行绑定,实现数据的动态更新。 4. 交互友好:用户可以通过触摸屏幕或手势操作来旋转轮盘,选择感兴趣的选项。 总之,WheelView控件是一个功能强大、易于使用的UI控件,适用于各种需要展示大量选项的场景。
作者其他创作
大纲/内容
Y
停止WheelView滚动
结束
N
抛掷手势
调用Scroller的fling方法
调用invalidate进行View重绘
调用Scroller的startScroll方法
Touch事件
Scroller是否停止
开始
WheelView是否在滚动
计算滚动起始位置和滚动位置的最大值和最小值
判断手势类型
按下手势
清空Handler消息
设置停止滚动标志清零滚动偏移
滚动手势
抬起手势
判断是否需要滚动补偿
0 条评论
下一页