前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android 滚轮控件WheelView

Android 滚轮控件WheelView

作者头像
饮水思源为名
发布2019-10-09 15:46:27
3.2K0
发布2019-10-09 15:46:27
举报
文章被收录于专栏:Android小菜鸡Android小菜鸡

   首先声明,控件是引用其他大佬写好的。这里只是做一个记录,因为好用,以后还想用,嘿嘿。首先来看一下笔者的实现效果吧

wheelView.jpg

如何使用:

代码语言:javascript
复制
//首先我们引入library
implementation 'cn.aigestudio.wheelpicker:WheelPicker:1.1.3'//滚轮选择器
代码语言:javascript
复制
//xml中做引入我们的滚轮选择器
 <com.aigestudio.wheelpicker.WheelPicker
            android:id="@+id/wheel"
            app:wheel_item_text_size="13sp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="20dp"
            android:layout_marginRight="20dp"/>
代码语言:javascript
复制
//这里是做基本配置。例如颜色、显示个数、是否显示指示器等等。也可以在xml中设置
   private fun initWheel(wheel: WheelPicker) {
        wheel.setIndicator(true)
        wheel.indicatorColor = resources.getColor(R.color.green)
        wheel.visibleItemCount = 7
        wheel.itemTextColor = resources.getColor(R.color.wheelNormalItem)
        wheel.selectedItemTextColor = resources.getColor(R.color.colorText)
        wheel.setCurtain(true)
        wheel.setAtmospheric(true)
        wheel.isCurved = true
    }
代码语言:javascript
复制
//为选择器添加需要选择的内容,strList是一个ArrayList<String>
 wheel.data = strList
//在源码中,原作者也提供了changeListen和selectListen提供大家使用
  /**
     * 相关监听器
     *
     * @see OnWheelChangeListener,OnItemSelectedListener
     */
    private OnItemSelectedListener mOnItemSelectedListener;
    private OnWheelChangeListener mOnWheelChangeListener;

End

最近整理了自己的Github Blog,希望各位大大提意见,点个star,谢谢 传送门:WusyBlog

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.10.08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如何使用:
  • End
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档