【发布时间】:2012-04-28 18:37:33
【问题描述】:
我在代码中使用 SeekBar 时遇到问题...
我想要一个由我而不是用户设置值的 SeekBar。我建立但我不喜欢的唯一解决方案是将启用设置为 false,但搜索栏的颜色变为灰色......(所以当用户滑动拇指时我无能为力......)
我会得到类似的东西,但没有可触摸的事件!
已解决:
正如@CommonsWare 所说,我解决了这个问题:
public class TaskListProgressBar extends SeekBar {
public TaskListProgressBar(Context context) {
super(context);
}
public TaskListProgressBar(Context context, AttributeSet attrs) {
super(context, attrs);
}
public TaskListProgressBar(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
return true;
}
@Override
public boolean onTrackballEvent(MotionEvent ev) {
return false;
}
【问题讨论】:
-
我喜欢拇指,你有它的 png 吗?
标签: android view android-widget seekbar android-progressbar