저는 Android 프로그래밍을하고 있고 Intents에 대해 배우고 있었는데, C # 훈련 된 마음에 펑키 해 보이는 생성자를 보았을 때. 전화 :
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
두 매개 변수 모두 나에게 새로운 것입니다. 클래스 이름에 정적 ".this"가있는 이유는 무엇입니까? 이것은 Java 또는 Android입니까? 의 컨텍스트에 있기 때문에 "this"를 말하는 것과 동일하다고 가정하고 CurrentActivity
있지만 클래스 이름 자체에서 "this"가 어떻게 호출 될 수 있는지 이해하지 못합니다. 또한. ".class"는 리플렉션에 사용되는 것처럼 보이며 C #에서 익숙하지만 이에 대한 통찰력도 환영합니다.
감사.