Подтвердить что ты не робот

Android - как преобразовать int в строку и поместить его в EditText?

У меня есть эта часть кода:

ed = (EditText) findViewById (R.id.box); 
int x = 10; 
ed.setText (x);

Оказывается, это ошибка. Я знаю, что мне нужно изменить его на строку, но как это сделать?

Я пробовал x.toString(), но он не может быть скомпилирован.

4b9b3361

Ответ 2

попробуйте Integer.toString(integer value); метод как

ed = (EditText)findViewById(R.id.box);
int x = 10;
ed.setText(Integer.toString(x));

Ответ 3

Попробуйте использовать String.format():

ed = (EditText) findViewById (R.id.box); 
int x = 10; 
ed.setText(String.format("%s",x)); 

Ответ 4

Используйте это в своем коде:

String.valueOf(x);