Hola:
Si es sólo para sacarlo por pantalla, usa la clase
DecimalFormat.
Si necesitas que el valor realmente sea ese
- Multiplica por 10 (solo quieres un decimal)
- convierte a entero (truncando o redodeando, con Math.round())
- vuelve a dividir por 10.
double valorRedondeado = (Math.round(valorOriginal*10)/10.0);
Es importante poner el .0 en el último 10, sino la división sería entera y no daría decimales.
Se bueno.