我在Scrollview中有一个包含多个SeekBars的应用程序。 Atm几乎一切都很好,但只有一个问题:
如果我在屏幕上滑动以向上或向下滚动,并且滑动的开始位于搜索栏上,我会修改搜索条的值。 Seekbar似乎抓住Touch并且直到我停止触摸才释放它。但我希望Seekbar将触摸传递给scrollview,以防滑动主要是垂直的。有没有人意识到这一点?我完全无法解决这个问题。
感谢您的帮助。
编辑:
我也在Java中遇到这个问题。我真的不想从头开始实施搜索栏。
答案 0 :(得分:1)
我认为无论如何都需要覆盖搜索栏onTouch事件。做一些搜索引导我得到这个答案,这似乎也是你的方式:Issue using seekbar inside a scroll view
如您所见,它是SeekBar的子类并覆盖OnTouch事件。我帮助另一个人在这个线程中继承了SeekBar:How to properly subclass SeekBar in MonoDroid?只记得声明所有构造函数,否则你可能会遇到同样的问题。