当用户ONLY触摸Thumb时,我面临着如何控制搜索栏进度的问题>
我知道这是一个重复的问题,但是这里的链接使我对this和this有了一个了解。
经过几轮测试,以下是我的工作逻辑结果
请勿拖曳拖动或点击时问题您可以复制并粘贴上面的代码进行测试。众所周知,当触摸或拖动拇指时,拇指会变大,但问题是,如果不触摸拇指,则拇指会变大。这个问题不会经常发生,但很少发生。无论如何解决这个问题?非常感谢您的帮助。mySeekbar.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { Rect rcThumb = mySeekbar.getThumb().getBounds(); int iWidth = rcThumb.width(); if (event.getX() >= (rcThumb.left - iWidth) && event.getX() <= (rcThumb.right + iWidth)) { return false; } else return true; } });
预期结果
问题结果
请勿拖曳拖动或点击时当用户仅触摸Thumb时,我面临着如何控制Seekbar进度的问题,我知道这是一个重复的问题,但是这里的链接使我对此有所了解。之后...