MPAndroidChart条形图显示Y轴上的极限

MPAndroidChart条形图显示Y轴上的极限,android,limit,bar-chart,mpandroidchart,Android,Limit,Bar Chart,Mpandroidchart,我是MPAndroidChart的新手,这就是我想要做的: 我想添加一组(或单个)值。我有以下问题: 我希望我的显示最大值为100%,我不希望最大值固定为当前值 因此,我得到的是: 我想要这样的东西: 我该怎么做 编辑: 我正在添加我的代码 private void show() { List<String> valsX = new ArrayList<String>(); valsX.add("Column1"); BarDataSet p

我是MPAndroidChart的新手,这就是我想要做的:

我想添加一组(或单个)值。我有以下问题:

我希望我的显示最大值为100%,我不希望最大值固定为当前值

因此,我得到的是:

我想要这样的东西:

我该怎么做

编辑:

我正在添加我的代码

private void show() {
    List<String> valsX = new ArrayList<String>();
    valsX.add("Column1");

    BarDataSet percentageDataSet = buildSimpleColumn(40, getResources().getColor(mHoloBlueColor), "Column1");

    BarData data = new BarData(valsX);
    data.addDataSet(percentageDataSet);
    barChart.setData(data);
    barChart.invalidate();
}

private BarDataSet buildSimpleColumn(int value, int color, String columnName) {
    List<BarEntry> valsY = new ArrayList<BarEntry>();
    valsY.add(new BarEntry(value, 0));

    List<Integer> colors = new ArrayList<Integer>();
    colors.add(color);

    BarDataSet dataSet = new BarDataSet(valsY, columnName);
    dataSet.setColors(colors);

    return dataSet;
}
private void show(){
List VALx=新的ArrayList();
VALx.添加(“第1列”);
BarDataSet percentageDataSet=buildSimpleColumn(40,getResources().getColor(mHoloBlueColor),“Column1”);
BarData数据=新的BarData(VALx);
data.addDataSet(percentageDataSet);
条形图.设置数据(数据);
barChart.invalidate();
}
私有BarDataSet buildSimpleColumn(int值、int颜色、字符串columnName){
List valsY=new ArrayList();
valsY.add(新巴伦特里(值,0));
列表颜色=新的ArrayList();
颜色。添加(颜色);
BarDataSet数据集=新的BarDataSet(Valcy,columnName);
dataSet.setColors(颜色);
返回数据集;
}

我还没有尝试过,但这应该可以:

YAxis yAxis = mChart.getAxisLeft();
yAxis.setAxisMaxValue(100f);
yAxis.setAxisMinValue(0f);

谢谢您的回复,@Sander!不幸的是,它没有起作用。我正在添加代码,可能是出了什么问题