Я пробовал два разных способа форматирования некоторых чисел, чтобы они отображались подобно деньгам, поэтому до двух знаков после запятой. Однако, я попытался установить поле EditText вString.format() и DecimalFormat фактически не форматирование
EditText.setText (String.format("%.2f, number))
, а также:
DecimalFormat precision = new DecimalFormat("0.00");
EditText.setText(String.valueOf(precision.format(number));
и ни казалось ничего делать, все еще по умолчанию, как установка на 1 знака после запятой, то есть) 30,0, и если его что-нибудь еще будет идти 3 или более знаков после запятой Ie) 30.243
не получает свой вопрос и то, что вы хотите ??. – Andolasoft
Я думаю, что ваш код верный, пожалуйста, проверьте его –