How can I make my HorizontalBarChart scrollable?

2019-08-07 15:39发布

问题:

Currently trying to implement a HorizontalBarChart using MPAndroidChart. However, there are too many bars and they won't all fit on the screen. HorizontalBarChart will scroll only if I zoom in, but will never go past what was already on the screen. Not sure if this is an XML problem (I have the HorizontalBarChart in a Relative Layout, tried ScrollView but didn't work) or if there's already an implementation like chart.enableScroll() (which I have tried, and it doesn't work).

回答1:

You can use chart.setVisibleXRangeMaximum(10) to control the number of entries that should be visible at once. If the chart contains more values, it will automatically allow scrolling.

More here: https://github.com/PhilJay/MPAndroidChart/wiki/Modifying-the-Viewport