Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Tombol

Tombol memungkinkan pengguna mengubah setelan antara dua status.

Anda dapat menambahkan tombol dasar ke tata letak dengan objek ToggleButton. Android 4.0 (API level 14) memperkenalkan jenis tombol lain yang disebut tombol akses yang menyediakan kontrol geser, yang dapat Anda tambahkan dengan objek Switch. SwitchCompat adalah versi widget Tombol yang berjalan di perangkat yang menggunakan API 7.

Jika Anda perlu mengubah status tombol itu sendiri, Anda dapat menggunakan metode CompoundButton.setChecked() atau CompoundButton.toggle().

Tombol

Tombol (di Android 4.0+)

Class utama adalah sebagai berikut:

Merespons Penekanan pada Tombol

Untuk mendeteksi saat pengguna mengaktifkan tombol atau tombol akses, buat objek CompoundButton.OnCheckedChangeListener dan tetapkan objek tersebut ke tombol dengan memanggil setOnCheckedChangeListener(). Contoh:

Kotlin

val toggle: ToggleButton = findViewById(R.id.togglebutton)
toggle.setOnCheckedChangeListener { _, isChecked ->
    if (isChecked) {
        // The toggle is enabled
    } else {
        // The toggle is disabled
    }
}

Java

ToggleButton toggle = (ToggleButton) findViewById(R.id.togglebutton);
toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        if (isChecked) {
            // The toggle is enabled
        } else {
            // The toggle is disabled
        }
    }
});