【问题标题】:How to set min x, min y, max y, and min y MPAndroidChart to fit chart in chart window如何设置 min x、min y、max y 和 min y MPAndroidChart 以适应图表窗口中的图表
【发布时间】:2015-01-10 23:31:42
【问题描述】:

来自

https://github.com/PhilJay/MPAndroidChart

我试过 fitScreen(),但没有效果。

如何设置 min x、min y、max y 和 min y MPAndroidChart 以适应图表窗口中的图表?

【问题讨论】:

    标签: android mpandroidchart


    【解决方案1】:

    您是否已经在图表中添加了值? 如果没有,请致电setYRange(...) 设置 y-min 和 y-max。要设置 x 值,只需创建一个新数据对象(例如 LineData)并为其设置 x 值: (此示例将创建 x-min: 0 和 x-max: 30)

    private void addEmptyData() {
       // create 30 x-vals
       String[] xVals = new String[30];
    
       for (int i = 0; i < 30; i++)
           xVals[i] = "" + i;
    
       // create a chartdata object that contains only the x-axis labels (no entries or datasets)
       LineData data = new LineData(xVals);
       mChart.setData(data);
       mChart.invalidate();
    }
    

    这将创建一个具有您所需边界的空图表。

    要动态添加条目,请参考:https://github.com/PhilJay/MPAndroidChart/blob/master/MPChartExample/src/com/xxmassdeveloper/mpchartexample/DynamicalAddingActivity.java

    【讨论】:

      猜你喜欢
      • 2013-09-22
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-04
      相关资源
      最近更新 更多