读书人

seekbar出现拖动不灵现象,该怎么处理

发布时间: 2013-09-07 14:12:45 作者: rapoo

seekbar出现拖动不灵现象
已经实现了seekbar侦听,但是存在这样的问题,在seekbar拖动到最大值后,再想往左一次性拖动到最小值时,就会拖一下停一下,拖一下停一下,需要拖动两三次才行。在最小值时,往最大值拖动也是存在该问题。在seekbar的拖动按钮在中间附近开始拖动就没问题。
请问大家有碰到过这种问题否,是否是seekbar本身问题。 seekbar
[解决办法]
检查一下你的监听逻辑,我觉得不是seekbar的问题
[解决办法]
可能是 seekbar 变化的时候 做很多事情 UI卡住了
[解决办法]

可以修改通过修改加速度来解决,android_view_VelocityTracker.cpp 中修改红色部分试试

void VelocityTrackerState::computeCurrentVelocity(int32_t units, float maxVelocity) {
//BUD_ID QELYSW-1133 ADD ZHAOCHUNQING 20120524 (START)
float acceleration_delta = 3.0f;
//BUD_ID QELYSW-1133 ADD ZHAOCHUNQING 20120524 (END)
BitSet32 idBits(mVelocityTracker.getCurrentPointerIdBits());
mCalculatedIdBits = idBits;
…..
}

看看这个 是否有帮助

读书人网 >Android

热点推荐