Jak utworzyć nową linię lub kartę w <string> XML (eclipse / android)?
99
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
Użyj \ t, aby dodać tabulację i \ n dla nowej linii, oto prosty przykład poniżej.
<stringname="list_with_tab_tag">\tbanana\torange\tblueberry\tmango</string><stringname="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ć \ndla nowej linii i \tdla zakładek. Ponadto dodatkowe spacje / tabulatory są po prostu kopiowane w sposób, w jaki je zapisujesz, Strings.xmlwię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
Odpowiedzi:
Dodaj
\t
dla karty i\n
dla nowej linii.źródło
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ślonegoWięcej informacji:
https://developer.android.com/guide/topics/resources/string-resource.html
źródło
Użyj \ t, aby dodać tabulację i \ n dla nowej linii, oto prosty przykład poniżej.
źródło
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
źródło
Dodaj „\ t” na karcie
źródło
dodaj tę linię na początku string.xml
I użyć
skąd chcesz przerwać swoją linię.
dawny.
<string> Hello world. \n its awesome. <string>
Wynik:
źródło
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"
źródło