在MPChart库中的蜡烛图视图缩放问题在android应用程序上

问题描述 投票:0回答:1

我要求在1920年到2020年绘制具有100年价值数据的蜡烛图。当我使用mp图表绘制图表时,它会在图表上显示所有100年的数据。

我的要求是显示rhw应用程序启动时的最近20年的数据(从2001年到2020年)。此外,用户应该能够从右向左滚动图表以查看图表上剩余的数据年份。

我用过这段代码:

mChart.setVisibleXRange((mChart.getXChartMax()-mChart.getXChartMin())/3);

但是,这将图表视图分为3个部分,并显示1920年至1956年的数据。

请帮我解决这个问题。

提前致谢。

mpandroidchart candlestick-chart
1个回答
0
投票

您需要在setData(),invalidate()或notifyDataChangeSet()之后指定范围

mChart.setVisibleXRangeMaximum(20);

如果要将X向右滚动,可以使用:

mChart.moveViewToX(Integer.MAX_VALUE);
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.