it-swarm.com.ru

Как сделать новую строку или вкладку в <string> XML (Eclipse/Android)?

Итак, в моем strings.xml у меня есть очень длинный текст, который я хочу как-то отформатировать…. Как я могу поместить вкладку перед первым предложением текста? Кроме того, каков код для новой строки? Спасибо

79
Ciubotariu Florin

Добавьте \t для табуляции и \n для новой строки.

141
Boris Strandjev

Используйте \n для разрыва строки и \t, если вы хотите вставить вкладку.

Вы также можете использовать некоторые теги XML для базового форматирования: <b> для полужирного текста, <i> для курсива и <u> для подчеркнутого текста

Больше информации:

https://developer.Android.com/guide/topics/resources/string-resource.html

26
Gridtestmail

Используйте\t для добавления табуляции и\n для новой строки, вот простой пример ниже. 

<string name="list_with_tab_tag">\tbanana\torange\tblueberry\tmango</string>
<string name="sentence_with_new_line_tag">This is the first sentence\nThis is the second scentence\nThis is the third sentence</string>
16
Zelalem

Вы можете использовать \n для новой строки и \t для вкладок. Кроме того, дополнительные пробелы/табуляции просто копируются так, как вы пишете их в Strings.xml, так что просто оставьте пару пробелов там, где вы хотите. 

Лучшим способом достижения этого, вероятно, было бы использование отступов/margin в вашем xml-представлении и разбиение вашего длинного текста на различные строки в вашем string.xml 

8
Stefan de Bruijn

Добавить '\ t' для вкладки

<string name="tab">\u0009</string>
2
Alireza Ghanbarinia

добавьте эту строку вверху string.xml 

<?xml version="1.0" encoding="utf-8"?>

и использовать

'\n'

откуда вы хотите нарушить свою линию.

ех. <string> Hello world. \n its awesome. <string>

Результат:

Hello world.
its awesome.
0
Ankit Saini
  • Включить эту строку в свой макет xmlns:tools="http://schemas.Android.com/tools"
  • Теперь используйте \n для новой строки и \t для пробела, например tab.
  • Пример : 

    для\n : Android:text="Welcome back ! \nPlease login to your account agilanbu"

    для\t : Android:text="Welcome back ! \tPlease login to your account agilanbu"

0
user10828639