Отже, у моїх 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"