Fichier ConjugaisonActivity.java package com.example.organisation; import android.os.Bundle; import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.TextView; import androidx.appcompat.app.AppCompatActivity; public class ConjugaisonActivity extends AppCompatActivity { private TextView phraseText; private RadioGroup timeSelection; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_conjugaison); phraseText = findViewById(R.id.phraseText); timeSelection = findViewById(R.id.timeSelection); timeSelection.setOnCheckedChangeListener((group, checkedId) -> { String newText = "Je " + getConjugation(checkedId); phraseText.setText(newText); }); } private String getConjugation(int id) { if (id == R.id.passe) return "marchais"; if (id == R.id.present) return "marche"; if (id == R.id.futur) return "marcherai"; return ""; } } Fichier activity_conjugaison.xml