Bagaimana cara membuat baris atau tab baru di <string> XML (eclipse / android)?

99

Jadi, di strings.xml saya memiliki teks yang sangat panjang yang ingin saya format. Bagaimana cara meletakkan tab sebelum kalimat pertama teks? Juga, apa kode untuk baris baru? Terima kasih

Florin-Constantin Ciubotariu
sumber
Lihat jawaban saya di sini: stackoverflow.com/questions/18938403/…
Jin

Jawaban:

184

Tambahkan \tuntuk tab dan \nuntuk baris baru.

Boris Strandjev
sumber
Bagaimana cara membuat dua garis putus?
jvargas
1
@jvargas \ n \ n Anda diizinkan untuk mengurutkannya sebanyak yang diperlukan
Boris Strandjev
20

Gunakan \ t untuk menambahkan tab dan \ n untuk baris baru, berikut adalah contoh sederhana di bawah.

<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>
Zelalem
sumber
9

Anda dapat menggunakan \nuntuk baris baru dan \tuntuk tab. Selain itu, spasi / tab ekstra hanya disalin dengan cara Anda menulisnya, Strings.xmljadi berikan beberapa spasi di mana pun Anda menginginkannya.

Cara yang lebih baik untuk mencapai ini mungkin akan menggunakan padding / margin di tampilan xml Anda dan membagi teks panjang Anda dalam string yang berbeda di string.xml

Stefan de Bruijn
sumber
1
Terima jawaban seseorang jika Anda dibantu;)
Stefan de Bruijn
3

Tambahkan '\ t' untuk tab

<string name="tab">\u0009</string>
Alireza Ghanbarinia
sumber
3

tambahkan baris ini di bagian atas string.xml

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

dan gunakan

'\n'

dari tempat Anda ingin memutuskan baris Anda.

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

Keluaran:

Hello world.
its awesome.
Ankit Saini
sumber
Bagaimana cara membuat dua garis putus?
jvargas
0
  • Sertakan baris ini dalam tata letak Anda xmlns:tools="http://schemas.android.com/tools"
  • Sekarang, gunakan \nuntuk baris baru dan \tuntuk ruang seperti tab.
  • Contoh:

    untuk \ n : android:text="Welcome back ! \nPlease login to your account agilanbu"

    untuk \ t : android:text="Welcome back ! \tPlease login to your account agilanbu"


sumber
Bagaimana cara membuat dua garis putus?
jvargas