Avatar ·

Kotlin में Activity.this तक कैसे पहुँचें? (फ़्रैगमेंट/एडेप्टर से एक्टिविटी कॉन्टेक्स्ट)

सभी को नमस्ते! मैंने Java के बाद अभी-अभी Kotlin सीखना शुरू किया है और एक समस्या का सामना किया है। Java में, मैं अक्सर एनोनिमस क्लास या लिसनर के अंदर एक्टिविटी कॉन्टेक्स्ट तक पहुँचने के लिए `ActivityName.this` का उपयोग करता था। लेकिन Kotlin में सिंटैक्स अलग है, और मैं समझ नहीं पा रहा हूँ कि बाहरी एक्टिविटी का रेफरेंस सही तरीके से कैसे प्राप्त करूँ। यहाँ Java कोड का एक उदाहरण है जिसे मैं फिर से लिखने की कोशिश कर रहा हूँ: ```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) {