Hola:
En el caso concreto de donde he sacado el método que te he mostrado antes, tengo un adaptador para personalizar el ListView, entonces llamo al método cuando voy a setear el valor que quiero mostrar en un TextView.
Código Java:
Ver originalstrTotal = lin.visualizaDosDecimales(total);
txtTotal = (TextView) findViewById(R.id.total_compra);
txtTotal.setText(strTotal);
strTotal es un String.
lin es la implementación de la clase donde tengo definido el método visualizaDosDecimales
total es un double, el que envío al método para formatearlo.
txtTotal es el TextView donde voy a mostrar la cantidad.
Espero que te haya servido.
Saludos.