小编Mat*_* D.的帖子

MPAndroidChart-饼图的所有部分都具有相同的颜色

我正在使用MPAndroidChart(https://github.com/PhilJay/MPAndroidChart)库生成饼图。我遵循了包括Wiki页面在内的多个教程,但是当我创建饼图时,所有部分都是相同的颜色。知道我该如何解决吗?

码:

PieChart mChart = (PieChart) findViewById(R.id.piechart);

List<PieEntry> pieChartEntries = new ArrayList<>();

pieChartEntries.add(new PieEntry(18.5f, "Green"));
pieChartEntries.add(new PieEntry(26.7f, "Yellow"));
pieChartEntries.add(new PieEntry(24.0f, "Red"));
pieChartEntries.add(new PieEntry(30.8f, "Blue"));

PieDataSet set = new PieDataSet(pieChartEntries, "Emotion Results");
PieData data = new PieData(set);
mChart.setData(data);
set.setColors(R.color.pieColour1,R.color.pieColour2,R.color.pieColour3,R.color.pieColour4,R.color.pieColour5,R.color.pieColour6,R.color.pieColour7,R.color.pieColour8);
mChart.invalidate();
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

android mpandroidchart

5
推荐指数
1
解决办法
2533
查看次数

标签 统计

android ×1

mpandroidchart ×1