我正在使用MPChart显示条形图。我的价值观是积极的和消极的。我想在传统方式的数学中使用xAxis。使用此代码,我的图表显示垂直线(仅需零)
mXAxis = mChart.getXAxis();
mXAxis.setDrawGridLines(false);
mXAxis.setEnabled(false);
mYAxis = mChart.getAxisLeft();
mYAxis.setDrawAxisLine(false);
mYAxis.setDrawGridLines(true);
mYAxis.setStartAtZero(false);
mYAxisRight = mChart.getAxisRight();
mYAxisRight.setEnabled(false);
mYAxisRight.setDrawGridLines(false);
请提供一些删除所有水平线但是零的样本
修改
即使yAxis.setLabelCount(1)
(1因为需要显示零值)impl看起来像:
public void setLabelCount(int yCount) {
if(yCount > 25) {
yCount = 25;
}
if(yCount < 2) {
yCount = 2;
}
this.mLabelCount = yCount;
}
那么,是否建议覆盖此实现?
答案 0 :(得分:1)
我在底部有标签解决方案
在您的代码
中使用此功能
mXAxis = mChart.getXAxis();
mXAxis.setDrawGridLines(false);
mXAxis.setEnabled(true);
xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);