private Toggle toggle = Toggle.OFF;
button.setOnClickListener {
toggle = toggle.next();
button.setText(toggle.getText());
}
enum class Toggle {
ON("Text On", OFF),
OFF("Text Off", ON);
private String text;
private Toggle next;
public Toggle(String text, Toggle next) {
this.text = text;
this.next = next;
}
public String getText() {
return text;
}
public Toggle getNext() {
return next();
}
}