Jak napisać kod Action Listenera dla kilku Radio Grup?

0

Witam,
mam kilkanaście radio butonów z ustawioną na nich metodą OnClikListener. Jak teraz napisać ActionListenera do nich?

Dziękuję za wszelkie info.

1

buttons.forEach(button => button.addActionListener(urMagicListener));

0

Dziękuję.
W którym miejscu to zaimplementować w Javie?
Czy ja idę dobrym tokiem? - przypisałem onClick do każdego przycisku wiec teraz mogę pobrać z niego id dzięki ActionListener i potem zadecydować np. instrukcją switch, które przyciski mają być naciśnięte, żeby pojawiła się dana informacja na ekranie

1

Krótki kod z dokumentacji:

 public void onRadioButtonClicked(View view) {
    // Is the button now checked?
    boolean checked = ((RadioButton) view).isChecked();

    // Check which radio button was clicked
    switch(view.getId()) {
        case R.id.radio_pirates:
            if (checked)
                // Pirates are the best
            break;
        case R.id.radio_ninjas:
            if (checked)
                // Ninjas rule
            break;
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1