Эмулятор Android: вставить отрицательное число?

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

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

Спасибо.


person tioschi    schedule 03.02.2012    source источник


Ответы (3)


Просто нажмите «-» перед вводом номера?

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

person Yellos    schedule 03.02.2012
comment
Не забудьте отметить это как ответ, чтобы Йеллос получил свою репутацию. - person bschultz; 03.02.2012
comment
извините, но когда я впервые нажал, чтобы принять ответ, он сказал, что мне нужно подождать 10 минут. может быть, потому что я только что зарегистрировался на сайте. отличный сайт. действительно быстрые ответы. - person tioschi; 03.02.2012

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

android:inputType="numberDecimal"

to

android:inputType="numberDecimal|numberSigned"

Меня устраивает

person Eugene Bosikov    schedule 05.08.2013

person    schedule
comment
извините, мой вопрос был не очень ясен. я имею в виду, когда я запускаю свое приложение в эмуляторе, в приложении у меня есть поле editText. как пользователь, я не понимаю, как написать символ минус (-), чтобы ввести отрицательное число? - person tioschi; 03.02.2012