Ich möchte die Funktionalität der ImageButton-Klasse erweitern, in einer neuen Klasse wähle ich "DialButton". Um zu beginnen, ich einfach BildButton erweitern, und nichts Neues hinzugefügt. Meiner Meinung nach sollte dies mit der normalen ImageButton-Klasse identisch sein.
%Vor%Ich füge ein DialButton in XML ein (mach dir keine Sorgen über den Rest der Datei, es ist irrelevant)
%Vor%Und verwende das XML in meiner Aktivität:
%Vor%Alles wird im Emulator kompiliert und installiert, aber wenn die App gestartet wird, schließt sich die Kraft für mich. Wenn ich die XML-Komponente von einem DialButton zu einem ImageButton ändere, funktioniert alles einwandfrei. Warum ist das? Was ist der Unterschied zwischen der ImageButton-Klasse und meiner DialButton-Klasse, die dazu führt, dass die DialButton-Komponente die App zum Absturz bringt?
Tags und Links android xml extend imagebutton