Jak utworzyć nową linię lub kartę w <string> XML (eclipse / android)?


Odpowiedzi:




20

Użyj \ t, aby dodać tabulację i \ n dla nowej linii, oto prosty przykład poniżej.

<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

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


1
Przyjmij czyjąś odpowiedź, jeśli pomogłeś;)
Stefan de Bruijn


3

dodaj tę linię na początku string.xml

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

I użyć

'\n'

skąd chcesz przerwać swoją linię.

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

Wynik:

Hello world.
its awesome.

Jak mogę zrobić dwie linie przerwania?
jvargas

0
  • Uwzględnij tę linię w swoim układzie xmlns:tools="http://schemas.android.com/tools"
  • Teraz użyj \ndla nowej linii i \tspacji, 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"


Jak mogę zrobić dwie linie przerwania?
jvargas
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.