Perubahan versi android ke versi 4.0 atau ICS (Icescream Sandwich) membawa banyak perubahan. Salah satunya adalah theme bawaan (default) pada aplikasi. Ketika di android di versi lawas, editText yang digunakan berupa kotak putih konvensional, sedangkan di versi 4.0 menggunakan editText yang hanya memiliki garis bawah (bukan berupa kotak). Memang kelihatan lebih modern, namun ada juga yang mengganggap bahwa editText pada versi ICS kurang user friendly dibandingkan editText yang konvensional tersebut.

Jadi, misal kita sudah nyaman dengan theme versi ICS, namun ingin mengganti hanya pada editText menjadi editText versi lawas.

Sebenarnya pada setiap android sdk, sudah menyertakan kumpulan file xml yang bisa kita lihat untuk dijadikan referensi. Begitu juga untuk editText. Periksalah pada direktori android sdk versi lawas anda pada path disini :

platformsandroid-x.xdataresdrawable

Buka file edit_text.xml, isinya :


  
  
  
  
  
  
  

File tersebut akan kita gunakan. Simpan ke dalam direktori drawable project anda.

Selanjutnya kita memerlukan file image sebagai background editText. File image tersebut pun dapat kita ambil pada direktori:

drawable-mdpi

nama filenya adalah:

textfield_default.9.png
textfield_disabled.9.png
textfield_disabled_selected.9.png
textfield_pressed.9.png
textfield_search_default.9.png
textfield_search_selected.9.png
textfield_search_pressed.9.png
textfield_selected.9.png
textfield_disabled_selected.9.png

copy juga ke dalam direktori drawable-mdpi anda.

Selanjutnya anda cukup memanggil file edit_text.xml tadi ke dalam layout editText anda, misal :


selesai 🙂

Tulisan Lain   Convalida : Library Android Untuk Validasi Field

By alfach

Leave a Reply

Your email address will not be published. Required fields are marked *