當(dāng)用戶快速滑動,但滑動距離很短,如何通過慣性滑過去?
老師你好!MotionEvent.ACTION_UP手指抬起對getScrollX進(jìn)行判斷是否過半,我覺得這樣體驗(yàn)不夠好,想改改。 滑動的時候都有慣性的,我想等慣性滑動停止了再判斷是否過半,請問怎么改?謝謝!
老師你好!MotionEvent.ACTION_UP手指抬起對getScrollX進(jìn)行判斷是否過半,我覺得這樣體驗(yàn)不夠好,想改改。 滑動的時候都有慣性的,我想等慣性滑動停止了再判斷是否過半,請問怎么改?謝謝!
2016-12-01
舉報
2017-01-05
個人思路:在Action_Move中計算運(yùn)動速度,根據(jù)速度動態(tài)改變可能的移動值;
隨后在Action_UP中對移動值是否可過半進(jìn)行判斷。
速度計算參見:http://blog.csdn.net/sahadev_/article/details/52075560