nice-spinner的使用

因为工作的需求,需要一个选择器。刚好搜到这个。
源码地址:https://github.com/arcadefire/nice-spinner

布局:

    <org.angmarch.views.NiceSpinner
        android:id="@+id/nice_spinner"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>

代码设置:

        NiceSpinner niceSpinner = (NiceSpinner) findViewById(R.id.nice_spinner);
        niceSpinner.setTextColor(Color.BLACK);

        final List<String> dataset = new LinkedList<>(Arrays.asList("One", "Two", "Three", "Four", "Five"));
        niceSpinner.attachDataSource(dataset);

        niceSpinner.addOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                Log.e("什么数据",String.valueOf(dataset.get(i)));
            }
        });
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,886评论 25 709
  • 听着刚刚朋友圈发的音乐,想聊聊自己! 链接发给你们,喜欢的,可以去听一下! http://music.163.co...
    潘思含阅读 439评论 0 0
  • 期盼已久的F组终于开课啦。没有想象中那么激动。反倒是因为大姨妈和狂咳嗽弄的整个人有点提不起来精神,钝钝的。 一天的...
    大恒恒阅读 298评论 1 0
  • 2017年4月14日星期五 20点54分 子在川上曰:逝者如斯夫,不舍昼夜。我一直很迷恋这句话,不是因为它告诫我们...
    悦者阅读 562评论 0 13
  • 2017.12.3 12.3补卡 英语听力半小时 阿宝咳嗽发烧了,带他去医院。整体状态还可以。
    灸灸微笑阅读 168评论 0 0