首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

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

2013-09-07 
seekbar出现拖动不灵现象已经实现了seekbar侦听,但是存在这样的问题,在seekbar拖动到最大值后,再想往左一

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;
…..
}

看看这个 是否有帮助

热点排行