已经实现了seekbar侦听,但是存在这样的问题,在seekbar拖动到最大值后,再想往左一次性拖动到最小值时,就会拖一下停一下,拖一下停一下,需要拖动两三次才行。在最小值时,往最大值拖动也是存在该问题。在seekbar的拖动按钮在中间附近开始拖动就没问题。
      请问大家有碰到过这种问题否,是否是seekbar本身问题。seekbar

解决方案 »

  1.   

    检查一下你的监听逻辑,我觉得不是seekbar的问题
      

  2.   

    可能是 seekbar 变化的时候 做很多事情 UI卡住了
      

  3.   


    可以修改通过修改加速度来解决,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;
    …..
    }看看这个 是否有帮助
      

  4.   

    使用原始版本的absseekbar解决问题了。