Selamat Datang,
Pada
postingan kali ini, saya akan memberikan tutorial untuk membuat Handling Button. Setelah
postingan sebelumnya kita mempelajari bagaimana cara membuat kalkulator
sederhana, sekarang kita akan mempelajari bagaimana menginput nama diEditext dan
saat diklik Button, nama yang kita input akan pindah ke Button. Hasil dari
koding kita nanti akan berbentuk seperti gambar di bawah ini.
Bagaimanakah caranya..? Mari kita perhatikan langkah – langkah berikut ini.
LANGKAH
– LANGKAH MEMBUAT HANDLING BUTTON
Peralatan
dan Bahan
1. Android IDE (Bisa menggunakan Eclipse + ADT atau menggunakan Android
Studio). Untuk tutorial ini menggunakan Android Studio
2. AVD atau Devices dalam mode Debugging
3. Niat, Doa, serta usaha
SKENARIO
1. Aplikasi dibuka
2. Tampil 1 Kolom, 1 Tombol Button
3. Isi lah kolom dieditext nama anda, selanjutnya klik button
4. Button yang anda klik akan menampilkan nama yang anda input dieditext
LAYOUT
Buatlah Layout seperti gambar di bawah ini.
Tampilan
activity_main.xml, Button dan Editext Layout
JAVA
(LOGIC PROGRAMMING)
Untuk javanya, kita akan membuat beberapa method, variable, object, dan
seluruh elemen yang dibutuhkan untuk menghandle seluruh aktivitas yang ada di
layout yang telah kita buat tadi.
Dibawah ini adalah program Handling
Button yang akan kita masukan ke dalam MainActifity.java
final
Button button = (Button)findViewById(R.id.button);
final EditText editText =
(EditText)findViewById(R.id.editText);
button.setOnClickListener(new
View.OnClickListener() {
@Override
public void onClick(View v) {
String editext =
editText.getText().toString();
button.setText(editext);
masukan seluruhnya kodingan dalam satu file MainActifity.java. Jika masih bingung juga, berikut ini adalah foto MainActifity.java yang sudah kita tambahkan kodingan diatas untuk menghandle
aktivitas di layout.
Input
nama anda ke dalam kolom Editext, setelah itu klik tombol Button
Hasil
akhirnya akan terlihat nama yang anda input diEditext akan pindah ke Button
Demikian, postingan saya
kali ini. Terima Kasih, semoga bermanfaat.
Tidak ada komentar:
Posting Komentar