Frage

In meinem XML-Werte Strings Code, habe ich einen String mit etwas Text, dass ich möchte ein nur um einige der Worte in der Farbe. Ich möchte auch für einige der Text eine neue Zeile haben.

Ich kann Dinge wie: mein fett gedruckten Text und das funktioniert (was Raum für diesen Beitrag hinzugefügt).

Ich versuche, den Text mit Farbe zu markieren, aber keine Farbe zeigt und keine Fehler vorhanden sind.

name="dogs"
    >Red Dog, <color foreground="#FFFF0000"> Sammy</color></string>

Ich versuche auch, eine neue Zeile hinzufügen - Ich habe versucht, Dinge wie:
etwas Text, Raum am Anfang nur für diesen Beitrag
das hat nicht funktioniert entweder

einige Texte, Raum am Anfang nur für diesen Beitrag

Aber kein neuer Absatz / neue Linie, Wagen rtn passiert.

Was mache ich falsch? Oder richtiger gesagt, Wie kann ich das erreichen?
Dank

War es hilfreich?

Lösung

Gemäß der Dokumentation , die drei unterstützten HTML-Tags für Werte in der strings.xml sind (ohne fromHTML ()):

<b>
<i>
<u>

Wie für eine neue Zeile, können Sie mit einem nackten \n versuchen. Ich erinnere mich mindestens eine Volk Berichterstattung es hat funktioniert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top