Avatar ·

Comment accéder à Activity.this en Kotlin ? (contexte d'activité depuis un fragment/adaptateur)

Bonjour à tous ! Je viens de commencer à apprendre Kotlin après Java et j'ai rencontré un problème. En Java, j'utilisais souvent `ActivityName.this` pour accéder au contexte de l'activité, par exemple dans des classes anonymes ou des listeners. Mais en Kotlin, la syntaxe est différente et je n'arrive pas à comprendre comment obtenir correctement une référence à l'activité externe. Voici un exemple de code en Java que j'essaie de réécrire : ```java public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this, SecondActivity.class); startActivity(intent); } }); } } ``` J'ai essayé de le réécrire en