Отже, у моїх strings.xml у мене дуже довгий текст, який я хочу якось відформатувати. Як я можу поставити вкладку перед першим реченням тексту? Також який код нового рядка? Дякую
Отже, у моїх strings.xml у мене дуже довгий текст, який я хочу якось відформатувати. Як я можу поставити вкладку перед першим реченням тексту? Також який код нового рядка? Дякую
Відповіді:
Додати \t
для вкладки та \n
для нового рядка.
Використовуйте \n
для розриву рядка та, \t
якщо ви хочете вставити вкладку.
Ви також можете використовувати деякі теги XML для основного форматування: <b>
для жирного тексту, <i>
курсиву та <u>
підкресленого тексту
Більше інформації:
https://developer.android.com/guide/topics/resources/string-resource.html
Використовуйте \ 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>
Ви можете використовувати \n
для нового рядка та\t
для вкладок. Крім того, додаткові пробіли / вкладки просто копіюються так, як ви їх записуєте, Strings.xml
тому просто надайте пару пробілів, куди ви їх хочете.
Кращим способом досягти цього, ймовірно, буде використання прокладки / поля у вашому представленні xml та розділення вашого довгого тексту на різні рядки у вашому string.xml
Додати вкладку '\ t'
<string name="tab">\u0009</string>
додайте цей рядок у верхній частині string.xml
<?xml version="1.0" encoding="utf-8"?>
і використовувати
'\n'
звідки ви хочете зламати лінію.
колишній <string> Hello world. \n its awesome. <string>
Вихід:
Hello world.
its awesome.
xmlns:tools="http://schemas.android.com/tools"
\n
для нового рядка та \t
для місця, як вкладка.Приклад:
для \ n : android:text="Welcome back ! \nPlease login to your account agilanbu"
для \ t : android:text="Welcome back ! \tPlease login to your account agilanbu"