PickerView的开源依赖
发布时间:2020-12-14 02:15:58 所属栏目:百科 来源:网络整理
导读:前言 上个月的滑轮选择器,今天趁着放假把它修改了下,上传到了开源库中,方便大家的使用,下面说下简单的变化. 实例化类的改变 原先是使用TextPicker类来实例化,现在修改成MyPicker. MyPicker picker = new MyPicker(); 对外方法的增删 删除了原来的获取确
前言上个月的滑轮选择器,今天趁着放假把它修改了下,上传到了开源库中,方便大家的使用,下面说下简单的变化. 实例化类的改变原先是使用TextPicker类来实例化,现在修改成MyPicker. MyPicker picker = new MyPicker(); 对外方法的增删
使用Demotp = new MyPicker(this); //init data initData(); //loding data tp.setData(leftList,1); tp.setData(middleList,2); tp.setData(rightList,3); //set title tp.setPickerTitle(getResources().getString(R.string.title_name)); //set the default centered text //if not set,show centered text in the data tp.setMiddleText(5,1); tp.setMiddleText(2,2); tp.setMiddleText(25,3); //redy tp.setPrepare(); // default show three // tp.setShowNum(3); tp.setSelectedFinishListener(new MyPicker.SelectedFinishListener() { @Override public void onFinish() { leftText = String.valueOf(tp.getText(1)); middleText = String.valueOf(tp.getText(2)); rightText = String.valueOf(tp.getText(3)); tv.setText(leftText+"-"+middleText+"-"+rightText); tp.dismiss(); } }); tp.showAtLocation(this.findViewById(R.id.main),Gravity.CENTER,0); 添加依赖dependencies { compile 'com.idisfkj.picker:mypicker:1.2.1' }
结语如果还想要知道具体原理,可以访问我原来的文章: 滑轮选择器 或者访问我的个人博客: https://idisfkj.github.io Github链接:https://github.com/idisfkj/id...欢迎Fork Star (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |