Wie füge ich in einem Android Studio TextView einen Zeilenumbruch in einen Text-String ein?

Antwort vom

Um in einem TextView in Android Studio einen Zeilenumbruch (Zeilenvorschub) innerhalb eines Text-Strings einzufügen, verwendest du den Escape-Character `\n`. Beispiel: ```java textView.setText("Erste Zeile\nZweite Zeile"); ``` Dadurch wird im TextView der Text so angezeigt: ``` Erste Zeile Zweite Zeile ``` Falls du den Text in einer XML-Datei (z. B. in `strings.xml`) definierst, kannst du ebenfalls `\n` verwenden: ```xml <string name="mehrzeiliger_text">Erste Zeile\nZweite Zeile</string> ``` Beim Anzeigen dieses Strings in einem TextView wird der Zeilenumbruch korrekt übernommen.

Verwandte Fragen

Warum zeigt Notepad beim Einfügen von clipboard.settext(rtf.Text) in VB.NET 2003 Quadrate statt richtiger Zeilenumbrüche?

Das Problem liegt sehr wahrscheinlich an den Zeilenumbrüchen im RTF-Text. Notepad erwartet für Zeilenumbrüche das Windows-Format CRLF (Carriage Return + Line Feed, also vbCrLf oder \r\n...

Kann man in VB.NET 2003 Zeilenumbrüche, die durch RightMargin in einer RTF-Box erzeugt wurden, in echte Zeilenumbrüche umwandeln?

In VB.NET 2003 (und generell in Windows Forms) ist es so, dass der RightMargin-Wert einer RichTextBox lediglich die Anzeige beeinflusst: Der Text wird optisch umgebrochen, aber im zugrundeliegenden Te...

Kann man in VB.NET 2003 durch WordWrap=True erzeugte Zeilenumbrüche einer RTF-Box in echte Zeilenumbrüche umwandeln?

Das automatische Zeilenumbruch-Feature (WordWrap=True) in einer RichTextBox in VB.NET 2003 sorgt nur für die optische Darstellung von Zeilenumbrüchen – im Text selbst werden keine echt...