@Override public String getPieLabel(float value, PieEntry pieEntry) { if (pieChart != null && pieChart.isUsePercentValuesEnabled()) { // Converted to percent return getFormattedValue(value); } else { // raw value, skip percent sign return mFormat.format(value); } }
float value = mChart.isUsePercentValuesEnabled() ? entry.getY() / yValueSum * 100f : entry.getY(); String formattedValue = formatter.getPieLabel(value, entry);
chart.setUsePercentValues(!chart.isUsePercentValuesEnabled()); chart.invalidate(); break;
chart.setUsePercentValues(!chart.isUsePercentValuesEnabled()); chart.invalidate(); break;
float value = mChart.isUsePercentValuesEnabled() ? entry.getY() / yValueSum * 100f : entry.getY();
float value = mChart.isUsePercentValuesEnabled() ? entry.getY() / yValueSum * 100f : entry.getY();
float value = mChart.isUsePercentValuesEnabled() ? entry.getY() / yValueSum * 100f : entry.getY();
float value = mChart.isUsePercentValuesEnabled() ? entry.getY() / yValueSum * 100f : entry.getY();
mChart.setUsePercentValues(!mChart.isUsePercentValuesEnabled()); mChart.invalidate(); break;
mChart.setUsePercentValues(!mChart.isUsePercentValuesEnabled()); mChart.invalidate(); break;