Fix ArrayIndexOutOfBoundsException on FrequencyChart

pull/309/head
Alinson S. Xavier 8 years ago
parent d727dabb2b
commit e06ace9ea8

@ -256,7 +256,7 @@ public class FrequencyChart extends ScrollableChart
float scale = 1.0f/maxFreq * value;
float radius = maxRadius * scale;
int colorIndex = Math.round((colors.length-1) * scale);
int colorIndex = Math.min(colors.length - 1, Math.round((colors.length - 1) * scale));
pGraph.setColor(colors[colorIndex]);
canvas.drawCircle(rect.centerX(), rect.centerY(), radius, pGraph);
}

Loading…
Cancel
Save