MPAndroidChart-ViewPager中的折线图水平滚动-Android



我有一个ViewPager,里面有更多的页面,每个页面上都有LineChart(width=match_parent(。如果用户滚动到第一个图表的末尾,接下来当他再次滚动时,我想开始显示下一个图表(如ViewPager更改页面(。但是,如果用户位于图表的中间,那么他应该只在图表本身中滚动(而不是在ViewPager中的页面之间滚动(。

我正在尝试覆盖ViewPager的onInterceptTouchEvent()onTouchEvent(),但它仍然工作不好。。。

我还发现:https://github.com/PhilJay/MPAndroidChart/issues/1885但没有解决方案。。。

你有什么建议吗?

您应该禁用viewpager滚动视图,并使用手势检测器左右滑动。MPAndroidchart有内置的水平滚动折线图试试它的监听器。

最新更新