Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用MPandroidChart水平条形图不从零开始_Android_Charts_Mpandroidchart - Fatal编程技术网

如何使用MPandroidChart水平条形图不从零开始

如何使用MPandroidChart水平条形图不从零开始,android,charts,mpandroidchart,Android,Charts,Mpandroidchart,我在android中使用了MPandroidchart 我希望水平条形图不是从零开始的 但水平条形图BarEntry是输入的最后一个值,必须从零开始 我想用图片来表达。▼ 帮帮我 private ArrayList<IBarDataSet> getDataSet() { ArrayList<IBarDataSet> dataSets = null; ArrayList<BarEntry> valueSet1 = new ArrayList

我在android中使用了MPandroidchart

我希望水平条形图不是从零开始的

但水平条形图BarEntry是输入的最后一个值,必须从零开始

我想用图片来表达。▼

帮帮我

 private ArrayList<IBarDataSet> getDataSet() {
    ArrayList<IBarDataSet> dataSets = null;

    ArrayList<BarEntry> valueSet1 = new ArrayList<>();
    BarEntry v1e1 = new BarEntry(data, 0); // Jan
    valueSet1.add(v1e1);
    BarEntry v1e2 = new BarEntry(40.000f, 1); // Feb
    valueSet1.add(v1e2);
    BarEntry v1e3 = new BarEntry(60.000f, 2); // Mar
    valueSet1.add(v1e3);
    BarEntry v1e4 = new BarEntry(30.000f, 3); // Apr
    valueSet1.add(v1e4);
    BarEntry v1e5 = new BarEntry(90.000f, 4); // May
    valueSet1.add(v1e5);
    BarEntry v1e6 = new BarEntry(100.000f, 5); // Jun
    valueSet1.add(v1e6);

    IBarDataSet barDataSet1 = new BarDataSet(valueSet1, "");

    dataSets = new ArrayList<>();
    dataSets.add(barDataSet1);
    return dataSets;
}
▲ onCreateView集水平条形图


▲ 这张图片现在显示,我不想从零开始。

在代码中添加以下行:

    XAxis xAxis = chart.getXAxis();
    xAxis.setAxisMinimum("yourFloatValue");

我想你需要发布更多的信息。(喜欢你的代码吗?)对不起,我修好了!
    XAxis xAxis = chart.getXAxis();
    xAxis.setAxisMinimum("yourFloatValue");