Dietrich Gebert
- Forum-Beiträge: 245
07.10.2013, 08:32:08 via App
07.10.2013 08:32:08 via App
Hallo,
ich habe das Problem dass, ein zugewiesener onclick Listener nicht gefunden wird.
Die Situation ist volgende.
Ich habe eine neue XML Layout Datei erstellt, und in dieser einem relativen Layout einen onClick Listener definiert, sowie clickable = "true" gesetzt.
Diese XML Datei wird dann in der Applikation als ein Dialog angezeigt.
Wenn ich nun auf die View klicke stürzt meine App ab und im Logcat kommt Irgendwas mit Listener konnte nicht gefunden werden und die Activity ist nicht meine Main Activity in der ich die aufzurufende Methode definiert habe.
Auch habe ich versucht den onClick Listener während der Laufzeit zu generieren.
Durch einen LayoutInflater hole ich mir den entsprechenden Content der XML Datei suche mein Relatives Layout (wird auch gefunden) und definiere einen onClick Listener.
So stürzt die App zwar nicht mehr ab, aber der onClick Listener wird beim drücken trotzdem nicht getriggert.
Ich weiß ehrlich gesagt nicht mehr weiter, habe ich etwas vergessen oder nicht beachtet?
Grüße
Dima
ich habe das Problem dass, ein zugewiesener onclick Listener nicht gefunden wird.
Die Situation ist volgende.
Ich habe eine neue XML Layout Datei erstellt, und in dieser einem relativen Layout einen onClick Listener definiert, sowie clickable = "true" gesetzt.
Diese XML Datei wird dann in der Applikation als ein Dialog angezeigt.
Wenn ich nun auf die View klicke stürzt meine App ab und im Logcat kommt Irgendwas mit Listener konnte nicht gefunden werden und die Activity ist nicht meine Main Activity in der ich die aufzurufende Methode definiert habe.
Auch habe ich versucht den onClick Listener während der Laufzeit zu generieren.
Durch einen LayoutInflater hole ich mir den entsprechenden Content der XML Datei suche mein Relatives Layout (wird auch gefunden) und definiere einen onClick Listener.
So stürzt die App zwar nicht mehr ab, aber der onClick Listener wird beim drücken trotzdem nicht getriggert.
Ich weiß ehrlich gesagt nicht mehr weiter, habe ich etwas vergessen oder nicht beachtet?
Grüße
Dima
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.