Android Button Dengan Text Dua Baris Atau Lebih

Default nya text di button itu satu baris, kecuali jika width nya sudah fix dan text nya panjang maka otomatis akan jadi 2 baris atau lebih. Tapi bagaimana jika kita ingin memaksa untuk menampilkan text nya menjadi 2 baris?

Cukup dengan menambahkan \n di bagian text nya yang akan membuat baris baru. Tapi ketik \n nya di res/values/strings.xml jangan hardcode di layout nya.

<Button
    android:id="@+id/btn_menu"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="@string/btn_text" />

Di bagian res/values/strings.xml nya:

<string name="btn_text">Menu\nUtama</string>

Maka hasilnya text di button akan menjadi 2 baris yaitu Menu (baris 1) dan Utama (baris 2).

Leave a Reply