我的布局中有两个 HorizontalScrollView
,我想同时移动它们。因此,如果我触摸 scrollview a 我想同时移动 scrollview b ,反之亦然。我做了一些搜索,但没有找到好的解决方案。我已经通过设置 onTouchListener()
并尝试手动移动每一个来关闭它,但我无法让它顺利移动。有什么想法吗?
最佳答案
我能够弄清楚我需要做什么。我注意到在 ScrollView
和 HorizontalScrollView
类中有一个名为 onScrollChanged()
的 protected 方法。所以我继承了 HorizontalScrollView
并手动实现了该方法。从那里我刚刚创建了一个回调,当调用 onScrollChanged()
时调用该回调。奇迹般有效。我不明白为什么 Google 没有公开该方法。
关于java - 同步两个 HorizontalScrollViews Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10325882/