我创建了一个TextView,并试图设置存储在字符串中的默认值。我假设我得到一个错误,因为setText需要一个char []。我无法弄清楚如何将一个字符串转换为char []无法弄清楚如何将字符串转换为字符[]
String s = new String("test");
t = new EditText(this);
t.setText(s,0,4);
特德
我创建了一个TextView,并试图设置存储在字符串中的默认值。我假设我得到一个错误,因为setText需要一个char []。我无法弄清楚如何将一个字符串转换为char []无法弄清楚如何将字符串转换为字符[]
String s = new String("test");
t = new EditText(this);
t.setText(s,0,4);
特德
您可以将字符串转换为字符数组是这样的:
char [] result = s.toCharArray();
你得到的错误是什么? – MBU 2011-04-28 23:52:51
谢谢你做到了! – 2011-04-29 14:54:13
只要打电话setText
和通它的字符串。
String string = new String("test");
text = new EditText(this);
text.setText(string);
'setText'采用'CharSequence',其'String'扩展。你是这个意思吗? – adamp 2011-04-28 23:59:25