Bigkoo / Bigkoo/Android-PickerView

选中回调中,为什么Log打印出来的永远是第一个选项?

Open
#744 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
13.4k
Forks
3.4k
PR merge metrics
No merged PRs in 30d

Description

` private void showPickerView() {
pvOptions = new OptionsPickerBuilder(this, new OnOptionsSelectListener() {
@Override
public void onOptionsSelect(int options1, int option2, int options3, View v) {
LogUtils.i("0000000" + listData.get(options1));
mGrowthValueAdapter.addData(mGrowthValueBean.size(), listData.get(options1));
}
})
.setDividerColor(getResources().getColor(R.color.white))//设置分割线的颜色
.setLineSpacingMultiplier(0.1f)//设置两横线之间的间隔倍数
.setLayoutRes(R.layout.pickerview_custom_options, new CustomListener() {
@Override
public void customLayout(View v) {
Button tvSubmit = (Button) v.findViewById(R.id.bt_pickview_confirm);
tvSubmit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
pvOptions.returnData();
pvOptions.dismiss();
}
});
}
})
.setSelectOptions(0)//设置选择第一个
.setOutSideCancelable(true)//点击背的地方不消失
.build();//创建
// 把数据绑定到控件上面
pvOptions.setPicker(listData);
// 展示
pvOptions.show();
}`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.