Эмулятор Android: вставить отрицательный номер? - PullRequest
5 голосов
/ 03 февраля 2012

Полагаю, это должно быть легко, но как мне вставить отрицательное число в EditText?

Я запускаю эмулятор на Mac.

Спасибо.

Ответы [ 4 ]

23 голосов
/ 03 февраля 2012

Просто нажмите '-', прежде чем вводить число?

Если это невозможно, возможно, что-то не так с inputType для editText.Например, android:inputType="numberDecimal" не допускает отрицательных чисел.В этом случае вы должны добавить: android:inputType="numberDecimal|numberSigned".

4 голосов
/ 05 августа 2013

В файле ресурсов .axml, тип изменения EditBox

android:inputType="numberDecimal"

до

android:inputType="numberDecimal|numberSigned"

у меня работает

2 голосов
/ 03 февраля 2012
editText.setText(String.valueOf(-1));
2 голосов
/ 03 февраля 2012
EditText yourEditText = (EditText)findViewById(R.id.yourEditText);
yourEditText.setText("whatever");
...