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
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
Jawaban:
Tambahkan \t
untuk tab dan \n
untuk baris baru.
Gunakan \n
untuk hentian baris dan \t
jika Anda ingin menyisipkan tab.
Anda juga dapat menggunakan beberapa tag XML untuk pemformatan dasar: <b>
untuk teks tebal, <i>
untuk miring, dan <u>
untuk teks yang digarisbawahi
Info lebih lanjut:
https://developer.android.com/guide/topics/resources/string-resource.html
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>
Anda dapat menggunakan \n
untuk baris baru dan \t
untuk tab. Selain itu, spasi / tab ekstra hanya disalin dengan cara Anda menulisnya, Strings.xml
jadi 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
Tambahkan '\ t' untuk tab
<string name="tab">\u0009</string>
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.
xmlns:tools="http://schemas.android.com/tools"
\n
untuk baris baru dan \t
untuk 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"