Androidアプリをいじり始めたばかりです。数値を入力するためのテキスト フィールドがありますが、どういうわけか小数なしで通常の整数しか入力できません。
小数も入力できるように、何ができるか考えていますか?
これは私が持っているものです..
public void onClick(View arg0) {
EditText edit = (EditText)findViewById(R.id.editText1);
TextView text = (TextView)findViewById(R.id.textView1);
String input = edit.getText().toString();
float num = 0;
try {
num = Integer.parseInt(input);
} catch (NumberFormatException e) {
input = "0";
}
double newNum = num * 1.12;
DecimalFormat df = new DecimalFormat("###.##");
text.setText(input + " * 12% = " + df.format(newNum));