implementation ‘com.android.support:appcompat-v7:XXX’
compile ‘jsc.kit.wheel:wheel-view:_latestVersion’
jsc.kit.wheel
wheel-view
_latestVersion
pom
2、attrs
- 2.1、WheelView
| 名称 | 类型 | 描述 |
| — | — | — |
| wheelTextColor
| color | 选中 item 字体颜色 |
| wheelTextSize
| dimension | 字体大小 |
| wheelShowCount
| integer | 显示 item 条数,与wheelItemVerticalSpace
决定了控件的高度 |
| wheelTotalOffsetX
| dimension | X 轴方向总弯曲度,决定弧形效果 |
| wheelItemVerticalSpace
| dimension | 两个 item 之间的间距,与wheelShowCount
决定了控件的高度 |
| wheelRotationX
| float | 已 X 轴为轴心旋转角度,决定 3D 效果 |
| wheelVelocityUnits
| integer | 自动翻滚速度单位 |
- 2.2、WheelMaskView
| 名称 | 类型 | 描述 |
| — | — | — |
| wheelMaskLineColor
| color | 中间选中 item 的两条分割线颜色 |
- 2.3、WheelItemView
| 子 View | 类型 | 属性 |
| — | — | — |
| wheelView
| WheelView | WheelView所有属性 |
| wheelMaskView
| WheelMaskView | WheelMaskView所有属性 |
3、usage
| 组件 | 使用示例 |
| — | — |
| WheelView | WheelViewFragment |
| ColumnWheelDialog | ColumnWheelFragment |
| DateTimeWheelDialog | DateTimeWheelFragment |
4、Screenshots
- 4.1、WheelView
![WheelView](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbn
RlbnQuY29tL0p1c3RpblJvb20vV2hlZWxWaWV3RGVtby9tYXN0ZXIvb3V0cHV0L3Nob3RzL2NvbHVtbl93aGVlbDA1LnBuZw?x-oss-process=image/format,png)