Wie erstelle ich eine neue Zeile oder Registerkarte in <string> XML (Eclipse / Android)?
98
Also habe ich in meiner strings.xml einen sehr langen Text, den ich irgendwie formatieren möchte. Wie kann ich vor dem ersten Satz des Textes einen Tabulator setzen? Wie lautet der Code für die neue Zeile? Vielen Dank
Verwenden Sie \ t, um eine Registerkarte hinzuzufügen, und \ n für eine neue Zeile. Hier ist ein einfaches Beispiel.
<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>
Sie können \nfür neue Zeilen und \tfür Registerkarten verwenden. Außerdem werden zusätzliche Leerzeichen / Tabulatoren so kopiert, wie Sie sie geschrieben haben. Strings.xmlGeben Sie also ein paar Leerzeichen ein, wo immer Sie möchten.
Ein besserer Weg, dies zu erreichen, wäre wahrscheinlich das Auffüllen / Rand in Ihrer XML-Ansicht und das Aufteilen Ihres langen Textes in verschiedene Zeichenfolgen in Ihrer string.xml
Antworten:
Fügen Sie
\t
für Reiter und\n
für neue Zeile.quelle
Verwenden Sie diese Option
\n
für einen Zeilenumbruch und\t
wenn Sie eine Registerkarte einfügen möchten.Sie können auch einige XML-Tags für die grundlegende Formatierung verwenden:
<b>
für fetten Text,<i>
für Kursivschrift und<u>
für unterstrichenen TextMehr Info:
https://developer.android.com/guide/topics/resources/string-resource.html
quelle
Verwenden Sie \ t, um eine Registerkarte hinzuzufügen, und \ n für eine neue Zeile. Hier ist ein einfaches Beispiel.
quelle
Sie können
\n
für neue Zeilen und\t
für Registerkarten verwenden. Außerdem werden zusätzliche Leerzeichen / Tabulatoren so kopiert, wie Sie sie geschrieben haben.Strings.xml
Geben Sie also ein paar Leerzeichen ein, wo immer Sie möchten.Ein besserer Weg, dies zu erreichen, wäre wahrscheinlich das Auffüllen / Rand in Ihrer XML-Ansicht und das Aufteilen Ihres langen Textes in verschiedene Zeichenfolgen in Ihrer
string.xml
quelle
Fügen Sie '\ t' für die Registerkarte hinzu
quelle
Fügen Sie diese Zeile oben in string.xml hinzu
und verwenden
von wo aus wollen Sie Ihre Linie brechen.
Ex.
<string> Hello world. \n its awesome. <string>
Ausgabe:
quelle
xmlns:tools="http://schemas.android.com/tools"
\n
für neue Zeilen und\t
für Leerzeichen wie Tabulatoren.Beispiel:
für \ n :
android:text="Welcome back ! \nPlease login to your account agilanbu"
für \ t :
android:text="Welcome back ! \tPlease login to your account agilanbu"
quelle