Die Methode hat die falsche Signatur

Trotz der Methode onButtonHomeClick der Deklaration in der Java Datei " MainActivity, wenn ich versuche, eine Referenz-Methode in der XML-erhalte ich die Fehlermeldung: "Methode onButtonHomeClick in der MainActivity hat falsche Signatur". Sie sind beide unten, und ich kann nicht für das Leben von mir herauszufinden, warum es ist wieder so ein Fehler, vor allem, da Sie versuchen zu navigieren, die Erklärung durch Strg-Klick auf onButtonHomeClick in der XML-Datei navigiert, um die Methode in der Java-Klasse.

Und es ist definitiv Ringen um die Methode, wie die Android-Monitor liefert einen schwerwiegenden Fehler, wenn versucht, weisen Sie das Verhalten der Taste.

<!-- XML file -->
<item
        android:id="@+id/button_home"
        android:orderInCategory="100"
        android:icon="@drawable/home"
        android:title="Home"
        android:onClick="onButtonHomeClick"
        app:showAsAction="always"
    />

//Java method
public void onButtonHomeClick(View v){
    Intent intent = new Intent(this, MainActivity.class);

}
  • Haben Sie eine Lösung gefunden, um diese noch?
InformationsquelleAutor Potatosaurus | 2016-03-16
Schreibe einen Kommentar