title: Method has incorrect signature
body: <p>Despite having the method onButtonHomeClick declared in the Java file MainActivity, when I attempt to reference the method in the XML I receive the error message: "Method onButtonHomeClick in MainActivity has incorrect signature". Both of them are below, and I cannot for the life of me figure out why it is returning such an error, especially since attempting to navigate to the declaration by Ctrl clicking onButtonHomeClick in the XML file navigates to the method in the Java class.<br>
  And it's definitely struggling to find the method, as the Android Monitor returns a fatal error when attempting to assign the behaviour to the button.</p>
  
  <pre><code>&lt;!-- XML file --&gt;
  &lt;item
          android:id="@+id/button_home"
          android:orderInCategory="100"
          android:icon="@drawable/home"
          android:title="Home"
          android:onClick="onButtonHomeClick"
          app:showAsAction="always"
      /&gt;
  
  //Java method
  public void onButtonHomeClick(View v){
      Intent intent = new Intent(this, MainActivity.class);
  
  }
  </code></pre>