Ich mache die einfachsten onClick-Modelle und kann die onClick-Methode nicht auslösen. Ich weiß, dass es etwas einfaches ist, und ich bin neu in Android. Jede Hilfe wird geschätzt.
%Vor%Hier ist die main.xml:
%Vor%Nach viel Angst und Zähneknirschen habe ich es herausgefunden. Ich musste das Emulator-Gerät löschen und ein neues hinzufügen und nun funktioniert es wie ein Champion. Ich schätze jeden, der versucht zu helfen.
Sie sollten versuchen, Ihr Projekt zu bereinigen oder zu versuchen, Ihren Eclipse oder einen anderen von Ihnen verwendeten Editor neu zu starten, da es ein gültiger Code ist und gut funktionieren sollte.
UPDATE:
Außerdem solltest du dein Logcat überprüfen, bekommst du die Ausgabe von Log.d("TEST", "TEST");
, weil dein Toast anscheinend falsch implementiert ist.
Die Verwendung von this
in Toast innerhalb des Listeners bedeutet, dass Sie den Listener referenzieren, was in der Tat nicht der Fall sein sollte. Sie müssen auf die Aktivität selbst verweisen, also verwenden Sie besser Activity_name.this
.
Button iv_StyleInspiration_Back = (Button) findViewById (R.id.iv_StyleInspiration_Back); iv_StyleInspiration_Back.setOnClickListener (this);
Versuchen Sie dies Immer wenn Sie onclick in Ihrer Aktivität implementieren, müssen Sie wie oben einstellen, damit es für alle Kontrollen funktioniert und onclick sollte wie folgt aussehen
%Vor%