title: Why does an Android Button() created in the java code have to use (this) as the context?
body: <p>I can create a button in Eclipse using <code>Button button = new Button();</code>  (which comes from the <code>java.awt</code> import).  But how come in Android Studio, if I create a java code button using <code>Button button = new Button()</code> (which comes from the android.widget import), I get an error saying "cannot resolve constructor Button()" without using the <code>(this)</code> context?  </p>
  
  <p>Does this simply come down to a difference in how the Button() method is defined in the java.awt library and the android.widget library?</p>