Cómo hacer líneas con esquinas redondeadas (suaves) con AndroidPlot

Tengo un pequeño problema al trazar mi gráfica. En una foto de abajo es lo que ya he hecho.

El gráfico debe representar la potencia real de la señal de las redes Wi-Fi disponibles. Es un simpleXYPlot Aquí los datos se representan conSimpleXYSeries (los valores son creados dinámicamente).

Aquí hay un pequeño fragmento de código (solo por ejemplo):

plot = (XYPlot) findViewById(R.id.simplexyPlot);
series1 = new SimpleXYSeries(Arrays.asList(series1Numbers),
SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, "Link 1");
f1 = new LineAndPointFormatter(color.getColor(), null,
Color.argb(60, color.getRed(), color.getGreen(), color.getBlue()), null);
plot.addSeries(series1, f1);

El ejemplo en la imagen es una simulación dinámica de cambios de dB. Todo funciona, supongo, correctamente, pero lo que quiero lograr es tener una línea con esquinas "redondeadas" (vea la imagen para ver a qué me refiero).

Ya intenté personalizar LineFormatter:

f1.getFillPaint().setStrokeJoin(Join.ROUND);
f1.getFillPaint().setStrokeWidth(8);

Pero esto no funcionó como se esperaba.

Nota laAnalizador wifi La aplicación tiene un gráfico similar y su gráfico tiene las esquinas redondeadas que quiero. Se parece a esto: