Новая строка (\ n) не поддерживается в Android? - PullRequest
4 голосов
/ 01 апреля 2012

Я пытаюсь разбить одну строку на две строки, используя \ n в Android, но он показывает, как и с \ n Я ожидаю ниже,

String new = "Hi, How are you";

В поле EditText мне нужно,

Hi,

How are you

Я знаю простой вопрос, но не смог найти решение.

Ответы [ 4 ]

8 голосов
/ 01 апреля 2012

Я думаю, что вы новичок в разработке для Android, как я.Это действительно легко сделать ...

Вы просто должны сделать это:

editText.setText("Hi,\nHow are you?");
8 голосов
/ 01 апреля 2012

Это "\ n" - обратная косая черта, а не прямая косая черта.

См. этот связанный вопрос для получения дополнительной информации о том, как сделать многострочное представление текста правильным.

4 голосов
/ 01 апреля 2012

В вашем случае замените "/n" и "\n", а также, если вам нужно более одного EditText, вы должны отредактировать свойства EditText, как показано ниже:

android:singleLine="false" 
android:MaxLines = "5"

если вы знаете точное количество строк.

1 голос
/ 01 апреля 2012

да "\n" поддерживается в Android, к сожалению "/n" пока не поддерживается;)

...