[Solved] Celsius to fahrenheit android


In addition to the answers about parsing as float etc, note that setText is overloaded. When it takes an int, it is a resource Id, so make a string and give it that:

Instead of:

holder.textItem.setText(convertCelsiusToFahrenheit(...));

Do:

holder.textItem.setText(String.format("%d", convertCelsiusToFahrenheit(...)));

Or:

holder.textItem.setText(String.format("%d\x00B0 f", convertCelsiusToFahrenheit(...)));

Should give you “10° f” (untested)

solved Celsius to fahrenheit android