草庐IT

concurrentScroller

全部标签

android - 同步两个水平 ScrollView android

我有两个水平ScrollView,每个View下方都包含一个线性布局项。怎么可能同步滚动,当其中一个滚动时,另一个也会自动滚动。有帮助吗? 最佳答案 你可以做的是在第一个Horizo​​ntalScrollView的onTouch上,记录它开始的X位置以进行Down操作。然后当你有一个Move的Action时,记录下X位置的变化。然后就可以调用第二个水平ScrollView的scrollBy(deltaX,0)了。在执行Up或Cancel操作时,请确保重置您的状态变量。我已通过滚动垂直滚动条的ListView完成此操作,仅使用Y位置