开源软件名称:仿京东(升级版)多级选择器
开源软件地址:https://gitee.com/ambitsky/selector_view
开源软件介绍:
仿京东(升级版)多级选择器项目介绍仿京东(升级版)多级选择器 支持动态添加RecycleView 及Tab 深度可无限扩深 使用说明selectorView.setDataProvider(new DataProvider() { @Override public void provideData(int position, DataReceiver receiver) { List<ISelectAble> list = new ArrayList<>(); list.add(new SelectModel("北京" + (position + 1))); list.add(new SelectModel("上海" + (position + 1))); list.add(new SelectModel("深圳" + (position + 1))); list.add(new SelectModel("河北" + (position + 1))); list.add(new SelectModel("河南" + (position + 1))); list.add(new SelectModel("张家口" + (position + 1))); list.add(new SelectModel("内蒙古" + (position + 1))); list.add(new SelectModel("湖北" + (position + 1))); list.add(new SelectModel("湖南" + (position + 1))); if (position == 5) { receiver.send(null); return; } receiver.send(list); } }); **//根据业务需要 send传入null会携带选中的数据回调onAddressSelected方法** selectorView.setSelectedListener(new SelectedListener() { @Override public void onAddressSelected(ArrayList<ISelectAble> selectAbles) { Log.e("ambit", selectAbles.toString()); } }); |
请发表评论