【发布时间】:2018-06-21 13:36:03
【问题描述】:
我正在 android studio 中制作 PieChart,但在样式方面遇到了一些问题。描述的大小(图例和值非常小)。
我阅读了the docs about this,它说我必须使用 setDescriptionTextSize() 方法,并且它适用于每种图表类型。
但是由于某种原因该方法没有解决。
关于项目的额外信息:
-问题发生在片段中
-my pieChart 是在“onChildAdded”方法中构建的,因为它需要在该函数运行时创建。
-MPAndroidChart 版本为:v3.0.3
这是我的代码:
pieChart = (PieChart) myView.findViewById(R.id.idPieChart);
pieChart.setCenterTextSize(25f);
pieChart.setUsePercentValues(true);
pieChart.setExtraOffsets(5, 10, 5, 5);
pieChart.setDrawHoleEnabled(true);
pieChart.setHoleColor(Color.WHITE);
pieChart.setTransparentCircleRadius(61f);
pieChart.setEntryLabelTextSize(25f);
pieChart.setUsePercentValues(true);
pieChart.setDescriptionTextSize(25f); //THIS IS NOT RESOLVED
List<PieEntry> entries = new ArrayList<>();
entries.add(new PieEntry(likeCount.getLikes(), "Leuk"));
entries.add(new PieEntry(likeCount.getDislikes(), "Niet leuk"));
PieDataSet set = new PieDataSet(entries, "likes/dislikes");
PieData data = new PieData(set);
set.setColors(getResources().getColor(R.color.chartgreen)
,getResources().getColor(R.color.chartred));
pieChart.setData(data);
pieChart.invalidate(); // refresh
有人知道这个问题的可能解决方案吗?
【问题讨论】:
标签: java android mpandroidchart