【问题标题】:MpAndroid CandleStick Chart, to see the last valuesMpAndroid CandleStick 图表,查看最后的值
【发布时间】:2016-05-23 09:53:56
【问题描述】:

我正在使用MPAndroidChart 图书馆的蜡烛Stick Chart。 就像我每 10 分钟显示 2011 年的财务数据一样。 所以我在一个屏幕上有很多蜡烛数据。 我已经放大了使用的值,

candleStickChart.setVisibleYRangeMaximum(10, YAxis.AxisDependency.RIGHT);
candleStickChart.setScaleMinima(150f, 1.5f);

但我必须向右滚动才能看到最后一根蜡烛数据。 我已经浏览了文档,但无法了解如何将屏幕修复为最新数据以向左滑动以查看上一个。

【问题讨论】:

    标签: android mpandroidchart


    【解决方案1】:

    试试这个:

    mChart.moveViewToX(xVals.size());
    //Here mChart is your chart object and xVals contains values of X axis.
    

    这个答案会解决你的问题。

    编辑 1:

    mChart.setVisibleXRangeMinimum(7);
    mChart.setVisibleXRangeMaximum(7);
    

    这将一次在屏幕上显示最多和最少 7 根蜡烛。要查看更多内容,您必须滑动。

    【讨论】:

    • 感谢 Dhruv。蜡烛棒图.setScaleMinima(150f, 1.5f);我也遇到了另一个逻辑错误。像这样缩放我的蜡烛数据集。但这并没有给我正确的分辨率,你能建议我使用哪种方法来缩放数据集图表
    • 如果有用请采纳。
    • 它确实解决了我的正确索引问题。你能建议我放大蜡烛数据集的方法吗
    • 感谢 Dhruva 的好意,但如果我设置 Xrange Max 和 Min 我没有得到任何 dhart,它的绘图就像一条线
    • 尝试删除candleStickChart.setVisibleYRangeMaximum(10, YAxis.AxisDependency.RIGHT); candleStickChart.setScaleMinima(150f, 1.5f);并检查。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-22
    • 1970-01-01
    • 2016-06-23
    • 2016-08-30
    • 1970-01-01
    • 2017-04-05
    • 2012-08-23
    相关资源
    最近更新 更多