Saya memiliki TextView yang menampilkan teks panjang. Saya ingin memberikan ruang antara garis seperti di CSS dengan properti garis-tinggi. Bagaimana saya bisa melakukannya?
217
Anda dapat menggunakan lineSpacingExtra
dan lineSpacingMultiplier
dalam file XML Anda.
Anda dapat melihat
android:lineSpacingExtra
dan menerapkannya ke XML AndaInfo tambahan ada di halaman ini
atau metode terkait
public void setLineSpacing (float add, float mult)
Info Tambahan di sini
sumber
Jika Anda ingin mengisi antar teks, coba
LineSpacingExtra="10dp"
sumber
Jawaban tambahan ini menunjukkan efek mengubah spasi baris.
Anda dapat mengatur pengganda dan / atau spasi tambahan dengan
Atau Anda bisa mendapatkan nilainya
dimana rumusnya
Pengganda default adalah
1
dan jarak tambahan default adalah0
.sumber
Anda dapat menggunakan
TextView.setLineSpacing(n,m)
fungsi.sumber
Menambahkan
android:lineSpacingMultiplier="0.8"
dapat membuat penspasian garis menjadi 80%.sumber
Solusinya sederhana. Cukup gunakan dua atribut ini di Anda
TextView
,lineSpacingExtra
danlineSpacingMultiplier
Sebagai contoh,
sumber