我已经做过这个没用了:
mRenderer.setXLabels(0);
mRenderer.setYLabels(12);
mRenderer.setBarSpacing(5.5f);
mRenderer.addXTextLabel(1, "0");
mRenderer.addXTextLabel(2, "1");
mRenderer.addXTextLabel(3, "2");
mRenderer.addXTextLabel(4, "3");
mRenderer.addXTextLabel(5, "4");
mRenderer.addXTextLabel(6, "5");
mRenderer.setXLabelsPadding(10f);
如何在xaxis中添加空间。
答案 0 :(得分:1)
您可以使用setXLabels在X轴之间给出空格。
setXLabels:设置X轴的近似标签数。
你给它0.你需要给任何数字> 0取决于您的要求。
所以使用:
mRenderer.setXLabels(5);
而不是
mRenderer.setXLabels(0);
答案 1 :(得分:0)
尝试调整这些值:
renderer.setLabelsTextSize(Utils.getPxFromDp(14));
renderer.setBarSpacing(0.1f);
renderer.setXLabelsColor(labelColor);
renderer.setApplyBackgroundColor(true);
renderer.setBackgroundColor(activity.getResources().getColor(R.color.white));
renderer.setMarginsColor(activity.getResources().getColor(R.color.white));
renderer.setMargins(new int[]{0, 0, 0, 0});
renderer.setZoomEnabled(false, false);
renderer.setPanEnabled(false, false);
renderer.setXLabels(0);
renderer.setYLabels(0);
//renderer.clearXTextLabels();
renderer.setInScroll(true);
renderer.setOrientation(Orientation.HORIZONTAL);