Android 让你的SeekBar 也支持长按事件
2010-09-06 08:38:00 来源:WEB开发网核心提示:this.SeekBarChange = change;}@Overridepublic boolean onTouch(final View v, MotionEvent event) {// TODO Auto-generated method stubswitch (event.getAction()) {cas
this.SeekBarChange = change;
}
@Override
public boolean onTouch(final View v, MotionEvent event) {
// TODO Auto-generated method stub
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
isStop = true;
th = new Thread(runable);
th.start();
i = 0;
hand = getHandler(0, v, 0);
break;
case MotionEvent.ACTION_UP:
isStop = false;
break;
}
return false;
}
}
在布局的XML可以如下定义:
< org.lytsing.Android.qzoneloading.seekBarDemo
Android:max="200" android:id="@+id/seek" android:layout_width="fill_parent"
Android:layout_height="wrap_content">
< /org.lytsing.Android.qzoneloading.seekBarDemo>
功能至此完成,在前台可以像我们之前使用SeekBar 一样使用,功能一样,大家也可以根据自己的需求再另行扩展。这里给出的只是一个思路。
更多精彩
赞助商链接