Saya melakukan pemrograman Android dan belajar tentang Intents, ketika saya melihat konstruktor yang, bagi pikiran saya yang terlatih C #, tampak funky. Panggilannya adalah:
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
Kedua parameter tersebut baru bagi saya. Bagaimana cara menonaktifkan ".this" statis dari Nama Kelas? Apakah ini perangkat Java atau Android? Saya berasumsi bahwa itu sama dengan hanya mengatakan "ini", karena saya berada dalam konteks CurrentActivity
, tetapi saya tidak mengerti bagaimana "ini" dapat dipanggil dari nama Kelas itu sendiri. Juga. ".Class" sepertinya digunakan untuk refleksi, yang saya kenal di C #, tetapi wawasan apa pun tentang ini akan disambut juga.
Terima kasih.