【发布时间】:2017-02-17 06:25:57
【问题描述】:
我正在使用这个库https://github.com/PhilJay/MPAndroidChart 在我的项目中制作条形图,我已经尝试并关注了 wiki,但仍然无法解决我留下的一些问题。我正在尝试删除右侧的值(4,3,2,1,0)和下面的标签“BarDataSet”以及左侧的颜色块。最后,我尝试在条上设置的颜色不是我定义的。
我做了什么:
List<BarEntry> entries = new ArrayList<>();
entries.add(new BarEntry(0f, 55f));
entries.add(new BarEntry(1f, 80f));
entries.add(new BarEntry(2f, 60f));
entries.add(new BarEntry(3f, 50f));
entries.add(new BarEntry(4f, 40f));
BarDataSet set = new BarDataSet(entries, "BarDataSet");
BarData data = new BarData(set);
data.setBarWidth(0.9f); // set custom bar width
barChart.setData(data);
barChart.setFitBars(true); // make the x-axis fit exactly all bars
barChart.invalidate(); // refresh
barChart.getAxisLeft().setEnabled(false);
barChart.getAxisRight().setEnabled(false);
barChart.getXAxis().setDrawGridLines(false);
barChart.getDescription().setEnabled(false);
set.setColors(R.color.star_bar);
还有我现在拥有的:
我想删除右边的标签(4 到 0)和“BarDataSet”。 我为 R.color.star_bar 定义的颜色是黄色的,但不知何故它显示为紫色。
【问题讨论】: