Android条件选择器

选择器默认默认在底部弹出,如果我想要在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

猜你喜欢

转载自blog.csdn.net/zyy_give/article/details/89391570