Я делаю калькулятор длины кабеля, и у меня проблемы с отрицательными числами.
EditTexts похожи на это
<EditText android:layout_height="wrap_content" android:layout_weight="1" android:inputType="numberDecimal|numberSigned" android:layout_width="40px" android:id="@+id/rxmax">
</EditText>
Тогда я использую их так:*
final EditText rxmax = (EditText) findViewById(R.id.rxmax);
double RXmax = new Double(rxmax.getText().toString());
После того, как я выполню простой расчет:
double OPBmax = TXmax - RXmax;
Где-то введенное отрицательное число становится положительным.Я догадываюсь о разговоре с ToString, но ничего не могу найти, как это предотвратить.