Wie wird onListItemClick in Listactivity mit Schaltflächen in der Liste ausgelöst?

Ich habe eine einfache ListActivity, die einen benutzerdefinierten ListAdapter verwendet, um die Ansichten in der Liste zu generieren. Normalerweise füllt der ListAdapter die Ansichten nur mit TextViews, aber jetzt möchte ich dort auch eine Schaltfläche platzieren.

Nach meinem Verständnis und meiner Erfahrung verhindert das Einfügen einer fokussierbaren Ansicht in das Listenelement das Auslösen von onListItemClick () in der ListActivity, wenn auf das Listenelement geklickt wird. Die Schaltfläche funktioniert immer noch normal innerhalb des Listenelements, aber wenn etwas anderes als die Schaltfläche gedrückt wird, möchte ich, dass onListItemClick ausgelöst wird.

Wie kann ich das schaffen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage