#android #string #android-edittext
#Android #строка #android-edittext
Вопрос:
Я создаю TextView динамически и пытаюсь установить значение по умолчанию, которое хранится в строке. Я предполагаю, что получаю ошибку, потому что setText принимает символ[] . Я не могу понять, как преобразовать строку в символ []
String s = new String("test");
t = new EditText(this);
t.setText(s,0,4);
Ted
Комментарии:
1.
setText
принимаетCharSequence
, котороеString
расширяется. Ты это имеешь в виду?
Ответ №1:
Вы можете преобразовать строку в массив символов следующим образом:
char [] result = s.toCharArray();
Ответ №2:
Просто вызовите setText
и передайте ему строку.
String string = new String("test");
text = new EditText(this);
text.setText(string);