条件选择器
<h1>条件选择器</h1>
<h2>样式展示</h2>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/d4fcb7014431fb46e5e89570fde1492a?showdoc=.jpg" alt="" /></p>
<h2>代码示例使用说明</h2>
<pre><code> final OptionsPickerView purposeView =new OptionsPickerBuilder(this, new OnOptionsSelectListener() {
//选择器点击事件
@Override
public void onOptionsSelect(int options1, int options2, int options3, View v) {
}
})
.setCancelText("取消")
.setSubmitText("确定")//确认按钮文字
.setTitleSize(18)//标题文字大小
.setTitleText("选择领料用途")//标题文字
.setOutSideCancelable(false)//点击屏幕,点在控件外部范围时,是否取消显示
.setCyclic(false, true, true)//是否循环滚动
.setTitleColor(getResources().getColor(R.color.black_333))//标题文字颜色
.setSubmitColor(getResources().getColor(R.color.blue_108))//确定按钮文字颜色
.setCancelColor(getResources().getColor(R.color.gray_999))//取消按钮文字颜色
.isDialog(false)
.build();
purposeView.setPicker(list);
//实体类要实现IPickerViewData接口
public class OptionBean implements IPickerViewData {
private String name;
private String age;
private String purpose;
@Override
public String getPickerViewText() {
//显示的字段
return purpose;
}
}</code></pre>