EditText "set_temp"から温度を上げたいとします。 Currtempがあるグローバル文字列は、私はlogcat新しい10進表記の後に無効なfloat
FATAL EXCEPTION: main
Process: ru.unn.caminlab, PID: 7835
java.lang.NumberFormatException: Invalid float: "49,9"
//しかし、なぜに誤りがあり、現在の温度。この後
float temp = Float.parseFloat(set_temp.getText().toString());
temp-=0.1;
currTemp=new DecimalFormat("#0.0").format(temp);
set_temp.setText(currTemp);
意味しますか?
'、'カンマの代わりに '.'フルストップかもしれない – Doomsknight
悲しいアイロニーは答えが彼の質問の上にちょうど1行であるということです:( – svarog
@svarog私はコンマを生成するものがないので、ログを読み込むのは便利なスキルです。http://stackoverflow.com/questions/6065258/how-to-interpret-logcat – Doomsknight