2017-01-24 3 views
-2
searchField.getText() 

Я хочу хранить данные поля EditText в переменной. Я знаю, что он возвращает строковые данные, но когда я попытался сохранить это в переменной типа строки, которая не сработала.Извлечение данных из EditText и их сохранение в переменной. Каким должен быть тип данных переменной?

Как и в ява переменных, объявленных в соответствии с именем класса,

Я попытался это слишком. Я пробовал EditText varibleName = searchField.getText(); Но не работал.

может кто-нибудь объяснить, почему это не сработало и какой должен быть правильный тип данных для его хранения?

Мне нужно объяснение, как это работает. Я имею в виду, что, если я не конвертирую его в строку. и что, если я хочу сохранить его как строку.

+0

Ответ на (** очевидно **): 'String'. –

ответ

0

Вы должны преобразовать его в строку

String.valueOf(searchField.getText()) 
1

вы можете просто использовать

String var = searchField.getText().toString(); 
Смежные вопросы