Difference between passing ActivityName.this and passing this when we need to pass context
<p>I have seen a convention in android programming, that when forexample calling another activity from some activity:</p>

<pre><code>Intent i=new Intent(Caller.this,Called.class);
startActivity(i);
</code></pre>

<p>My question is why we write <code>Caller.this</code> instead of just writing <code>this</code>?</p>
