Как показать два знака после запятой в Android EditText? - PullRequest
1 голос
/ 21 марта 2019

Я отформатировал значение в двух десятичных разрядах: edAmount.setText(String.format("%.2f", balancePayment)); в Log.d он показывает форматированное значение:

"Log.d("String format:",String.format("%.2f", balancePayment)); 
D/String format:: 22.00

Но текст редактирования показывает "22.0" В чем причина

1 Ответ

2 голосов
/ 21 марта 2019
  NumberFormat formatter = NumberFormat.getNumberInstance();
    formatter.setMinimumFractionDigits(2);
    formatter.setMaximumFractionDigits(2);
    String output = formatter.format(balancePayment);
edAmount.setText(output);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...