Wie erstelle ich eine neue Zeile oder Registerkarte in <string> XML (Eclipse / Android)?


Antworten:




20

Verwenden Sie \ t, um eine Registerkarte hinzuzufügen, und \ n für eine neue Zeile. Hier ist ein einfaches Beispiel.

<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>

9

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


1
Akzeptiere die Antwort von jemandem, wenn dir geholfen wird;)
Stefan de Bruijn


3

Fügen Sie diese Zeile oben in string.xml hinzu

<?xml version="1.0" encoding="utf-8"?>

und verwenden

'\n'

von wo aus wollen Sie Ihre Linie brechen.

Ex. <string> Hello world. \n its awesome. <string>

Ausgabe:

Hello world.
its awesome.

Wie kann ich zwei Bruchlinien machen?
Jvargas

0
  • Fügen Sie diese Zeile in Ihr Layout ein xmlns:tools="http://schemas.android.com/tools"
  • Verwenden Sie jetzt \nfür neue Zeilen und \tfü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"


Wie kann ich zwei Bruchlinien machen?
Jvargas
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.