Извлечение строки из EditText

Как мы можем извлечь строку из multiLine EditText?

Я пробовал этот способ, но знаю, что это не очень хорошая практика:

String street1 = "";
String street2 = "";
EditText streetEt = ((EditText) findViewById(R.id.street));
ExtractedText extractedText = new ExtractedText();
ExtractedTextRequest req = new ExtractedTextRequest();
int endOfLineOffset = 0;

req.hintMaxLines = 1;
streetEt.extractText(req, extractedText);
endOfLineOffset = extractedText.partialEndOffset;
street1 = extractedText.toString();
...

есть ли более простой способ сделать это, например, найти \nв строке ?

5
задан Jerec TheSith 28 June 2012 в 14:49
поделиться