[JAVA] Verhalten beim gleichzeitigen Hinzufügen von RadioButton und Erstprüfung im Code festgestellt

Ich war süchtig nach Radio Group und Radio Button

Dies ist der erste Beitrag.

Ich habe es während meiner Arbeit bei Kotlin bemerkt und es entsprechend ausgegeben.

Annahme

Verhalten, das Sie wollen

"* Ich möchte den Anfangswert des Optionsfelds hinzufügen, das hinzugefügt wird *"

Häufig.

Code

list = listOf(1, 2, 3)//Aussagekräftige Informationen
radioGroup = findById(R.id.radio_group) as RadioGroup
for (data in list){
    val radioButton = RadioButton(this)
    if (data == 1){
        //Ich möchte es als Anfangswert verwenden!
        radioButton.isChecked = true
    }
    radioGroup.addView(radioButton)
}

Sieht gut aus

Der Zweck, den ich gesehen habe, ist überprüft und sehr gut

checkedRadioButtonId kann nicht richtig genommen werden

Refact

list = listOf(1, 2, 3)//Aussagekräftige Informationen
radioGroup = findById(R.id.radio_group) as RadioGroup
for (data in list){
    val radioButton = RadioButton(this)
    //Registrieren Sie RadioButton sofort nach der Deklaration als SubView
    radioGroup.addView(radioButton)
    if (data == 1){
        //Ich möchte es als Anfangswert verwenden!
        radioButton.isChecked = true
    }
}

gerührt

Ich habs gemacht.

Impressionen

Recommended Posts

Verhalten beim gleichzeitigen Hinzufügen von RadioButton und Erstprüfung im Code festgestellt
[Java] Fehler beim Methodenaufruf, wenn Vererbung und Schnittstellenimplementierung gleichzeitig ausgeführt werden
Überprüfen Sie das aktuelle Datum und die Uhrzeit beim Analysieren mit Javas SimpleDateFormat
Starten Sie webpack-dev-server und docker-compose gleichzeitig auf dem Windows-Terminal und zeigen Sie sie in einem anderen Bereich an
Zeichnen Sie mit MPAndroidChart gleichzeitig Balkendiagramm und Liniendiagramm
Überprüfen Sie das statische und öffentliche Verhalten in Java-Methoden
So löschen Sie den dem Benutzer zugeordneten Tweet, wenn Sie ihn gleichzeitig löschen
[Spring Boot] POST-Datei-Array / Liste und andere Daten gleichzeitig [Axios]
Überprüfen Sie das Verhalten von getOne-, findById- und Abfragemethoden mit Spring Boot + Spring Data JPA
Unterschiede im Code bei Verwendung des Längensystems in Java
Implementierungsmethode zum Verknüpfen mehrerer Bilder mit einem Beitrag und zum gleichzeitigen Posten