-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Home
xiaosongzeem edited this page Mar 21, 2018
·
23 revisions
Android-PickerView是一款仿iOS的PickerView控件,带有3D圆弧效果,并封装了时间选择和选项选择这两种选择器,详细特性如下:
- 带有3D圆弧效果。
- 支持文字、颜色、大小设置。
- 支持背景颜色设置。
- 支持item的分隔线设置。
- 支持item间距设置。
- 支持设置是否循环。
- 支持一、二、三级联动数据。
- 支持一、二、三级不联动数据。
- 支持自定义布局。
- 支持自定义标题栏。
- 支持“省,市,区”等选项的单位(label)显示、隐藏和自定义。
- 支持dialog 模式显示。
- 支持自定义设置容器。
- 支持实时回调监听。
- 联动数据支持切换Item时,还原为第一项。
- 支持选择年、月、日的范围。
- 支持年月日时分秒显示。
- 支持设置当前默认时间。
- 支持自定义布局。
- 支持自定义标题栏。
- 支持“年,月,日,时,分,秒”等选项的单位(label)显示、隐藏和自定义。
- 支持dialog 模式显示。
- 支持自定义设置容器。
- 支持实时回调监听。
其中,WheelView 可在XML布局中直接引用:
<com.contrarywind.view.WheelView
android:id="@+id/wheelview"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
OptionsPickerView 以及 TimePickerView 可参考说明文档 或 demo里的示例。