Więc w moim strings.xml mam bardzo długi tekst, który chcę jakoś sformatować. Jak mogę umieścić tabulator przed pierwszym zdaniem tekstu? Jaki jest kod nowej linii? Dzięki
Więc w moim strings.xml mam bardzo długi tekst, który chcę jakoś sformatować. Jak mogę umieścić tabulator przed pierwszym zdaniem tekstu? Jaki jest kod nowej linii? Dzięki
Odpowiedzi:
Dodaj \t
dla karty i \n
dla nowej linii.
Użyj \n
do podziału wiersza i \t
jeśli chcesz wstawić tabulator.
Możesz także użyć niektórych tagów XML do podstawowego formatowania: <b>
dla tekstu pogrubionego, <i>
dla kursywy i <u>
dla tekstu podkreślonego
Więcej informacji:
https://developer.android.com/guide/topics/resources/string-resource.html
Użyj \ t, aby dodać tabulację i \ n dla nowej linii, oto prosty przykład poniżej.
<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>
Możesz użyć \n
dla nowej linii i \t
dla zakładek. Ponadto dodatkowe spacje / tabulatory są po prostu kopiowane w sposób, w jaki je zapisujesz, Strings.xml
więc po prostu wstaw kilka spacji, gdziekolwiek chcesz.
Lepszym sposobem na osiągnięcie tego byłoby prawdopodobnie użycie dopełnienia / marginesu w widoku xml i podzielenie długiego tekstu na różne ciągi w string.xml
Dodaj „\ t” na karcie
<string name="tab">\u0009</string>
dodaj tę linię na początku string.xml
<?xml version="1.0" encoding="utf-8"?>
I użyć
'\n'
skąd chcesz przerwać swoją linię.
dawny. <string> Hello world. \n its awesome. <string>
Wynik:
Hello world.
its awesome.
xmlns:tools="http://schemas.android.com/tools"
\n
dla nowej linii i \t
spacji, takiej jak tab.Przykład:
dla \ n : android:text="Welcome back ! \nPlease login to your account agilanbu"
dla \ t : android:text="Welcome back ! \tPlease login to your account agilanbu"