まず第一に、私の悪い英語を話すことを許してください。
私はAndroid開発に不慣れです。私は問題を抱えており、あなたはそれを解決できると思います。
問題は:
12345678987654321
私はAndroidアプリのように非常に大きなdouble値を持っていますが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));