I know what "this" means, but what does it mean when you put it behind the name of a class, or if you put ".class" behind the name of a class as in the code below?
Someone please explain
Intent intent = new Intent(ActivityA.this, ActivityB.class);
I know what "this" means, but what does it mean when you put it behind the name of a class, or if you put ".class" behind the name of a class as in the code below?
Someone please explain
Intent intent = new Intent(ActivityA.this, ActivityB.class);
ActivityA.this refers to this of the enclosing class (ActivityA).
ActivityB.class simply refers to the ActivityB Class reference.
It means this. It's useful for Lambdas, nested classes, etc..