android seekbar滑动监听,GitHub - Power-Android/VerticalSeekBar: 竖直滑动条 ,用起来比较方便...

VerticalSeekBar

竖直滑动条 ,用起来比较方便

###V erticalSeekBar 竖直滑动条

功能

默认模式

默认的状态

33acf83f15949f146e4702c101212f35.png

设置未选定的颜色

verticalSeekBar.setUnSelectColor(Color.GREEN);

效果图

2b26dba69fbfb6a40df8739858f358f7.png

设置选定的颜色

verticalSeekBar.setSelectColor(Color.RED);

效果图

c91148c727b3322b2ec199339b4ea7dd.png

设置内部线条的粗细

// 单位为dp

verticalSeekBar.setmInnerProgressWidth(10);

//单位为px

// verticalSeekBar.setmInnerProgressWidthPx(15);

效果图

75783ebbd0bd26507ca8abe1cb3cc8a7.png

设置滑动图片

verticalSeekBar.setThumb(R.mipmap.star);

效果图

2648bd5e7a5b75d6be64c2093dc42b42.png

设置滑动图片大小

verticalSeekBar.setThumb(R.mipmap.star);

//单位是px

verticalSeekBar.setThumbSizePx(100, 100);

//单位是dp

// verticalSeekBar.setThumbSize(50,50);

效果图

6467fd56ea544605a2d7898068cd0cc2.png

设置进度

verticalSeekBar.setProgress(80);

设置滑动监听

verticalSeekBar.setOnSlideChangeListener(this);

/**

* 开始滑动

* @param slideView

* @param progress

*/

@Override

public void onStart(VerticalSeekBar slideView, int progress) {

}

/**

* 滑动过程中

* @param slideView

* @param progress

*/

@Override

public void onProgress(VerticalSeekBar slideView, int progress) {

}

/**

* 结束滑动

* @param slideView

* @param progress

*/

@Override

public void onStop(VerticalSeekBar slideView, int progress) {

}

使用方法

在github下载项目 ,项目源码

把源码拷到自己项目下 ae82aaa1c1940bbc126ac3648507df80.png

在布局中引用

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="#ccc"

tools:context="zhuyuguang.com.verticalseekbar.MainActivity">

android:id="@+id/verticalSeekBar"

android:layout_width="80dp"

android:layout_height="200dp" />

在代码中查找

private VerticalSeekBar verticalSeekBar;

private VerticalSeekBar verticalSeekBar;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

verticalSeekBar = (VerticalSeekBar) findViewById(R.id.verticalSeekBar);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值