2012-02-08 2 views
0

В моем проекте мне нужно отобразить страницу инструкций. Страница состоит из 8 инструкций. Так нам нужно создать 8 textviews, чтобы отобразить эти инструкции? Можно ли отобразить все эти инструкции, используя один текстовый просмотр?Как создать несколько строк текста в android?

I read about multi-line textviews.

Но для моего случая могу ли я сделать это, чтобы отобразить все 8 инструкций в одном текстовом виде?

ответ

2

Вы можете использовать \n символ новой строки из строки ресурса или через код: textView.setText("1st line\n 2nd line");

0

Вы можете использовать HTML для форматирования строки: textView.setText(Html.fromHtml("item 1<br>item 2<br>"));

3

Насколько я помню, символ новой строки \ п распознается при использовании в strings.xml, чтобы вы могли объявлять там инструкции и ссылки на него в раскладка. Я никогда не нашел способ сделать это в самом XML-компоновке, но может быть что-то.

Edit: для ясности - я имею в виду, используя экранированный символ, например:

<string name="instructions">Line 1\nLine 2</string> 
0

Вы можете использовать: StringBuilder к нему.

Смежные вопросы