私のアプリケーションでは、ユーザーが 7.2 桁 (1234567.12 など) を入力するように制限しています。入力中は、1,234,567.12 として表示されます。 #.##" を編集テキスト ボックスに表示します。しかし、データベースに保存しているときに、float の解析でエラーが発生します。何か提案があれば教えてください。
フォーマットでは、このフォーマッタを使用しています _decimalFormat =new DecimalFormat("###,###,###.##");
_decimalFormat.setMinimumFractionDigits(2);
_decimalFormat.setMaximumFractionDigits(2);
ontextChanged リスナーで、データベースに保存すると、この行でエラーが発生します [mountText2.setText(Float.parseFloat(mountText1.getText().toString()));]