Como fazer linha com cantos arredondados (suaves) com o AndroidPlot

Eu tenho um pequeno problema em plotar meu gráfico. Na foto abaixo está o que eu já fiz.

O gráfico deve representar a intensidade real do sinal da (s) rede (s) Wi-Fi disponível (s). É um simplesXYPlot aqui os dados são representados comSimpleXYSeries (valores são criados dinamicamente).

Aqui está um pequeno trecho de código (apenas por exemplo):

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);

O exemplo na figura é uma simulação dinâmica de alterações em dB. Tudo funciona, eu acho, corretamente, mas o que eu quero alcançar é ter linha com cantos "arredondados" (veja a imagem para ver o que eu quero dizer).

Eu já tentei personalizar o LineFormatter:

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

Mas isso não funcionou como esperado.

Note oAnalisador Wifi aplicação tem um gráfico semelhante e seu gráfico tem os cantos arredondados que eu quero. Se parece com isso:

questionAnswers(5)

yourAnswerToTheQuestion