#android #basic4android
#Android #basic4android
Вопрос:
У меня есть текстовое поле редактирования, для которого установлен тип ввода DECIMAL_NUMBERS
. Я объявил глобальное значение, Int
к которому я хочу добавить значение, введенное в текстовом поле редактирования.
Я сгенерировал EnterPressed
элемент для текстового поля редактирования, но не знаю, как получить доступ к значению, введенному в поле, чтобы я мог его использовать.
Кроме того, нужно ли мне снимать флажок вручную? Если да, то как мне это сделать?
Маленькие шаги, большие путешествия. 🙂
Редактировать:
Хорошо, должно быть, там сработали ваши дурацкие сигналы тревоги. 🙂
Оказывается, чтобы получить значение из текстового поля редактирования, называемого, например, myNumber, все, что мне нужно сделать, это получить доступ MyNumber.Text
Также, чтобы снять флажок, MyNumber.Text = ""
после извлечения введенного значения работает.
Кхм. 🙂
Комментарии:
1. Вы хотите получить значение для редактирования текста? пользовательский ввод?
2. Вы можете использовать IsNumber, чтобы проверить, может ли строка быть проанализирована как число. В вашем случае это менее важно, поскольку вы устанавливаете тип ввода в десятичные числа (хотя пустая строка вызовет ошибку, если вы ее не проверяете).
3. Спасибо, Эрел, я наткнулся на это вскоре после этого. 🙂