Я работаю с «реализацией» com.github.PhilJay: MPAndroidChart: v3.0.3 «», эта библиотека для создания диаграммы p ie и значений ввода P ie, которые я ввел вручную, не отображается правильно. Я следую учебному пособию, и результаты в учебниках также были похожи на то, что не отображались правильные значения.
PieChart pieChart=findViewById(R.id.pieChart);
pieChart.setUsePercentValues(true);
pieChart.getDescription().setEnabled(false);
pieChart.setExtraOffsets(5,10,5,10);
pieChart.setDragDecelerationFrictionCoef(0.95f); //how smooth it should spin
pieChart.setDrawHoleEnabled(true);
pieChart.setHoleColor(Color.WHITE);
pieChart.setTransparentCircleRadius(60f);
List<PieEntry> value=new ArrayList<>();
value.add(new PieEntry(23.2f,"value1");
value.add(new PieEntry(92.2f,"value2");
value.add(new PieEntry(12.3f,"value3");
PieDataSet pieDataSet= new PieDataSet(value,"Months");
pieDataSet.setSliceSpace(3f); //between the slice spaces
pieDataSet.setSelectionShift(5f);
pieDataSet.setColors(ColorTemplate.MATERIAL_COLORS); //for variety of colors
PieData pieData=new PieData(pieDataSet);
pieData.setValueTextSize(10f);
pieData.setValueTextColors(Collections.singletonList(Color.WHITE));
pieChart.animateXY(1400,1400);
pieChart.setData(pieData);
23.2f отображается как 18.2, 92.2f отображается как 72.2, а 12.3 отображается как 9.6, почему значения не отображаются, как я упоминал?