我的布局中有两个HorizontalScrollView
,我想同样移动它们。所以,如果我触摸scrollview,我想同时移动scrollview b,反之亦然。我做了一些搜索,但没有找到一个好的解决方案。我已经通过设置onTouchListener()
并尝试手动移动每个但我无法让它顺利移动而接近它。有什么想法吗?
答案 0 :(得分:1)
我能够弄明白我需要做什么。我注意到onScrollChanged()
和ScrollView
类中有一个名为HorizontalScrollView
的受保护方法。所以我将HorizontalScrollView
子类化并手动实现了该方法。从那里我刚刚创建了一个在调用onScrollChanged()
时调用的回调。奇迹般有效。为什么谷歌没有公开这种方法超出了我的范围。