MPAndroid图表 - 在 ViewPager 中水平滚动的线图 - Android
MPAndroidChart - Linechart horizontal scrolling in ViewPager - Android
我有一个包含更多页面的 ViewPager,每个页面上都有折线图(宽度 = match_parent)。如果用户滚动到第一个图表的末尾,接下来当他再次滚动时我想开始显示下一个图表(如 ViewPager 更改页面)。但是如果用户在图表的中间,那么他应该只在图表本身滚动(而不是在 ViewPager 的页面之间)。
我正在尝试覆盖 ViewPager 的 onInterceptTouchEvent()
和 onTouchEvent()
,但它仍然无法正常工作...
我也发现了这个:https://github.com/PhilJay/MPAndroidChart/issues/1885但是没有解决方案...
你有什么建议吗?
您应该禁用 viewpager 滚动视图并使用手势检测器左右滑动。 MPAndroidchart 有内置的折线图水平滚动试试它的监听器。
我有一个包含更多页面的 ViewPager,每个页面上都有折线图(宽度 = match_parent)。如果用户滚动到第一个图表的末尾,接下来当他再次滚动时我想开始显示下一个图表(如 ViewPager 更改页面)。但是如果用户在图表的中间,那么他应该只在图表本身滚动(而不是在 ViewPager 的页面之间)。
我正在尝试覆盖 ViewPager 的 onInterceptTouchEvent()
和 onTouchEvent()
,但它仍然无法正常工作...
我也发现了这个:https://github.com/PhilJay/MPAndroidChart/issues/1885但是没有解决方案...
你有什么建议吗?
您应该禁用 viewpager 滚动视图并使用手势检测器左右滑动。 MPAndroidchart 有内置的折线图水平滚动试试它的监听器。