[JAVA] [Kotlin / Android] Listener neu schreiben

main.java


 //Holen Sie sich Switch mit id switchButton
        Switch switchButton = (Switch) findViewById(R.id.switchButton);
        //Stellen Sie die Verarbeitung ein, wenn der switchButton ein- und ausgeschaltet wird
        switchButton.setOnCheckedChangeListener(
                new CompoundButton.OnCheckedChangeListener(){
                    public void onCheckedChanged(CompoundButton comButton, boolean isChecked){
                        //Wenn eingeschaltet
                        if(isChecked){
                        }
                        //Wenn aus
                        else{
                        }
                    }
                }
        );
    }

main.kt


switch.setOnCheckedChangeListener { _, isChecked ->
            if (isChecked) {
                //EIN-Verarbeitung

            } else {
                //AUS-Verarbeitung
            }
        }

Recommended Posts

[Kotlin / Android] Listener neu schreiben
[Android / Kotlin] UI-Zusammenfassung
[Android / Kotlin] Detaillierte Hinweise 2
[Android] Konvertieren Sie Android Java-Code in Kotlin
[Kotlin / Android] Erstellen Sie eine benutzerdefinierte Ansicht
Konvertieren Sie alle Android-Apps (Java) in Kotlin