InputType adalah untuk mengontrol inputan terhadap widget sehingga inputan sesuai dengan struktur yang diharapkan. Pada android terdiri dari beberapa clausses inputan yaitu:
Text (default inputan)
Number
Phone
Datetime
Date
Time
Berikut akan kita terapkan inputType dalam contoh aplikasi android di bawah ini. Buatlah project android dengan ketentuan seperti berikut:
Project Name : InputType
Build Target : Android 4.2.2
Aplication name : inputtype
Package name : com.immobulus.inputtype
Activity : inputtype
Min SDK : 9
main.xml
Pada coding
xml di atas dapat kita lihat beberapa inputType sebagai berikut:
1. Email:
tidak memiliki inputtype
artinya isiannya bebas.
2. Nama:
inputType “text/textEmailAddress” berarti memiliki inputan yang berupa text.
3. Umur:
inputType “number/numberSigned/numberDecimal” berarti inputannya hanya
berupa
angka.
4. Tanggal
Lahir: inpuType “date” berarti harus berupa format tanggal seperti 09-02-1992.
5. Alamat:
inputType “text/textMultiLine/textAutoCorrect” berarti inputannya berupa text
dengan mengizinkan lebih dari satu baris.
inputtype.Java
Running aplikasi tersebut dan perhatikan konsistensi inputannya apakah sesuai dengan formula yang kita rancang, salah satu bentuk inputan pada aplikasi di atas adalah seperti berikut:
Ubah main.xml di atas untuk dapat melakukan ScrollView sehingga prosedur penginputan lebih bagus.
Sumber: PEMROGRAMAN APLIKASI MOBILE SMARTPHONE DAN TABLET PC BERBASIS ANDROID. oleh : Nazruddin Safaat H
Tidak ada komentar:
Posting Komentar