Прежде всего, пожалуйста, извините за мой плохой английский.
Я новичок в разработке Android. У меня есть проблема, и я думаю, что вы можете ее решить.
Проблема:
У меня очень большое двойное значение, как 12345678987654321
в моем приложении для Android
но когда я хочу показать его на EditText
, он будет показан так 12345678987654300
.
В этом случае, когда мои значения символов превышают 15 символов , Android отображает оставшиеся символы с "0"
Я не знаю, что мне нужно делать.
Я использую этот код:
DecimalFormat df = new DecimalFormat("#.#########");
double a = Distancevals[1] * Distancevals[2];
//Distancevals is an array of double with big values
EditText editto = (EditText)findViewById(...);
editto.setText(df.format(a));