thumbnail

Menangani event click pada button merupakan salah satu aspek penting dalam pengembangan aplikasi Android. Event ini memungkinkan pengembang untuk merespons aksi pengguna ketika menekan tombol.

Cara Menangani Event Click

Menggunakan Metode OnClickListener: Anda dapat menangani event click dengan membuat instance dari OnClickListener dan mengaturinya ke button.

Menggunakan Metode OnClick di XML: Anda dapat menentukan metode OnClick langsung di file layout XML.

Menggunakan Metode Anonymous Inner Class: Anda dapat membuat instance dari OnClickListener secara langsung di dalam metode setContentView.

    Contoh Kode

    Menggunakan Metode OnClickListener

    Button button = (Button) findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener)
    @Override
    Public void onClick(View v) {// Kode yang akan dijalankan ketika button ditekan Toast.makeText(MainActivity.this, “Button ditekan!”, Toast.LENGTH_SHORT).show();}

    Menggunakan Metode OnClick di XML

    Public void tombol Ditekan (View view) {// Kode yang akan dijalankan ketika button ditekan Toast.makeText(this, “Button ditekan!”, Toast.LENGTH_SHORT).show();}

    Menggunakan Metode Anonymous Inner Class

    Button button = (Button) findViewById(R.id.button);button.setOnClickListener(newButton.OnClickListener() {public void onClick(View v) {// Kode yang akan dijalankan ketika button ditekan Toast.makeText(MainActivity.this, “Button ditekan!”, Toast.LENGTH_SHORT).show();}

    Tips dan Variasi Pastikan button sudah dideklarasikan sebelum menangani event click. Gunakan metode OnClickListener untuk menghandle event click pada beberapa button. Gunakan metode OnClick di XML untuk menghandle event click pada button tunggal. Jangan lupa untuk mengimport library yang diperlukan. Sumber Android Developers: (link unavailable) Android Authority: (link unavailable) W3Schools: (link unavailable)

    What to read next