2013-12-26 2 views
-3

Я получаю текст из текстового поля и сохраняет его в массиве строк. Я хочу разбить их по пространству. Как я могу это сделать?Разделение массива в Android

Это мой код

et = (EditText) findViewById(R.id.editText1); 
String[] textarray = {et.getText().toString()}; 

Спасибо заранее.

+1

Вы попробовали split() класса String? –

+0

Я пробовал, но не работал с массивом –

ответ

1

Вы можете разделить исходную строку, хотя, как это:

String[] textArray = et.getText().toString().split(' '); 

Это возвращает массив строк

1

Попробуйте это,

EditText et = (EditText) findViewById(R.id.editText1); 
String s = et.getText().toString(); 
String[] split = s.split(" "); 

for(int i =0; i < split.length; i++) 
{ 
    String[] textarray = {split[i]}; 
} 
Смежные вопросы