【问题标题】:MPAndroidChart not scrollingMPAndroidChart 不滚动
【发布时间】:2019-03-12 17:25:06
【问题描述】:

我正在使用 PhilJay/MPAndroidChart,我在 X 轴上有 12 个条目,但我希望一次显示 6 个,并且在向右滚动时可以看到其余的条目。我试过了

mChart.setVisibleXRangeMaximum(6); 

图表显示 6 个条目,但没有滚动到最后一个条目。

我试过this answer also

【问题讨论】:

  • 能否请您显示有关图表配置的完整代码。因为这应该可以工作,所以这里还有其他问题。

标签: android mpandroidchart


【解决方案1】:

总体而言,您肯定需要提供更多信息,例如您的初始化方式、配置图表以及在布局中使用它的方式。但是,在我的头上,你可以试试这个:

  1. 使用yourChart.getXAxis().setValueFormatter 确保您在 x 上有需要的标签
  2. 像这样设置标签计数yourChart.getXAxis().setLabelCount
  3. 像这样yourChart.getXAxis().setGranularity 设置所需的粒度(并启用它yourChart.getXAxis().setGranularityEnabled
  4. 使图表适合屏幕yourChart.fitScreen

最后但同样重要的是,如果数据项数量增加,您可能需要使用yourChart.setScaleMinima

更新:要显示图表的最后一部分,请在设置数据后使用yourChart.centerViewTo(barChart.getXChartMax(), 0, YAxis.AxisDependency.RIGHT)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-10
    • 1970-01-01
    相关资源
    最近更新 更多