选择器默认默认在底部弹出,如果我想要在item中进行显示和选中,咋弄
大部分都是这种在底部进行向上弹出,显示,下面是效果图
可以放在任何一个item中可以进行地区选择,时间选择,自定义NumberPickerView,
1.//进行配置数据
String[] data = getResources().getStringArray(R.array.test_display_2);
picker.refreshByNewDisplayedValues(data);
2.//去监听当前选择的值 picker.setOnValueChangedListener(new NumberPickerView.OnValueChangeListener() { @Override public void onValueChange(NumberPickerView picker, int oldVal, int newVal) { Log.i("MainActivity","当前选中的pos:"+oldVal); Log.i("MainActivity","当前选中的是:"+newVal); String s = display_2[newVal]; picker_text.setText("当前选中的是:"+s); } }); 完事,只需要进行配置数据,setOnValueChangedListener进行监听滑动选中的值就OK了 地址:https://download.csdn.net/download/zyy_give/11036616