[JAVA] Comportement remarqué lors de l'ajout de RadioButton et de la vérification initiale en même temps dans le code

J'étais accro au groupe radio et au bouton radio

Ceci est le premier message.

Je l'ai remarqué en travaillant chez Kotlin, donc je l'ai produit de manière appropriée.

supposition

Comportement que vous voulez

"* Je veux ajouter la valeur initiale du bouton radio qui sera ajouté *"

Souvent.

code

list = listOf(1, 2, 3)//Informations significatives
radioGroup = findById(R.id.radio_group) as RadioGroup
for (data in list){
    val radioButton = RadioButton(this)
    if (data == 1){
        //Je veux l'utiliser comme valeur initiale!
        radioButton.isChecked = true
    }
    radioGroup.addView(radioButton)
}

Cela semble bon

Le but que j'ai vu est vérifié et très bon

vérifiéRadioButtonId ne peut pas être pris correctement

Refact

list = listOf(1, 2, 3)//Informations significatives
radioGroup = findById(R.id.radio_group) as RadioGroup
for (data in list){
    val radioButton = RadioButton(this)
    //Enregistrez RadioButton comme SubView immédiatement après la déclaration
    radioGroup.addView(radioButton)
    if (data == 1){
        //Je veux l'utiliser comme valeur initiale!
        radioButton.isChecked = true
    }
}

déplacé

Je l'ai fait.

Impressions

Recommended Posts

Comportement remarqué lors de l'ajout de RadioButton et de la vérification initiale en même temps dans le code
[Java] Erreur d'appel de méthode lorsque l'héritage et l'implémentation de l'interface sont effectués en même temps
Vérifiez la date et l'heure réelles lors de l'analyse avec SimpleDateFormat de Java
Lancez webpack-dev-server et docker-compose en même temps sur le terminal Windows et affichez-les dans un autre volet
Dessinez un graphique à barres et un graphique linéaire en même temps avec MPAndroidChart
Vérifier le comportement statique et public dans les méthodes Java
Comment supprimer le tweet associé à l'utilisateur lorsque vous le supprimez en même temps
[Spring Boot] Tableau / liste de fichiers POST et autres données en même temps [Axios]
Vérifiez le comportement de getOne, findById et des méthodes de requête avec Spring Boot + Spring Data JPA
Différences de code lors de l'utilisation du système de longueur en Java
Méthode de mise en œuvre consistant à lier plusieurs images à un article et à publier en même temps