onClick
di Button Android. Jadi penekanannya adalah bagaiman sebuah button bisa diklik.Langsung saja, misalkan kita punya 3 buah button seperti gambar dibawah ini:
Jika masing masing tombol di klik, maka akan muncul Toast, pesan singkat yang muncul beberapa detik lalu hilang secara perlahan.
Code XML
Code XML dari Buttonnya adalah sbb:Cara menambah Event Klik di Button
Untuk menambahkan event click ada dua cara, yang pertama menambahkanbtnName.setOnClickListener
kedalam masing masing button. Langkah pertama, ikat button di XML dengan javanya di oncreate
btnHome = (Button) findViewById(R.id.btnHome); btnHelp = (Button) findViewById(R.id.btnHelp); btnExit = (Button) findViewById(R.id.btnExit); |
Lalu tambahkan kode berikut:
SetOnclickListener
kesetiap Tombol baru. Ribet dan tidak rapih serta kodenya bertele tele.
Cara kedua ada yang lebih mudah dan lebih elegen. Cukup tambahkan baris
ini kedalam file XML pada bagian button. Ingat, Anda harus menambahkan
code ini keseluruh button (sama persis).android:onClick="klikButton"Di bagian kode javanya, hapus semua
setOnclickListener
dan ganti dengan satu fungsi yang bernama void klikButton(view v)
Perhatikan nama fungsinya! nama fungsi harus sama dengan yang dideklarasikan di XML. Anda bebas membuat nama clicknya. Misalkan nama onclicknya adalah “pencetTombol” maka anda juga harus mengganti nama fungsi menjadi
void pencetTombol(View v)
0 Komentar untuk " Tutorial Cara membuat Button Android"