| |||||||
Das Thema "Button in ListView" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Sensation Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
| ich bin gerade wieder über dieses Thema / Problem gestolpert, daß der Button das Click-Event der ListView nicht zuläßt. D.h. ich kann den Button anklicken und darauf reagieren, aber ein Click- und Long-Click auf das ListItem selbst wird nicht mehr akzeptiert. Eine einfache Lösung, die ich beim googeln gefunden habe, besteht darin, den Button nicht fokusierbar zu machen: android:focusable="false" android:focusableInTouchMode="false" Dadurch kann man wieder auf der ListView den Click und den LongClick erreichen, der Click auf den Button selbst funktioniert auch. Soweit so gut. "Häßlich" daran ist aber, daß der Button den Click-Hintergrund bekommt, sobald man auf das ListItem den Click macht. Weiß jemand, wie man diesen unschönen Effekt vermeiden kann? Weiterhin würd ich gern mal wissen, wie das mit dem TouchDelegate funktionieren soll. Man liest öfter, mittels TouchDelegate könnte man das Click-Problem lösen, aber ich kapier einfach nicht, wie das gehen soll. Soweit ich das richtig gelesen habe kann man mit einem TouchDelegate ja nur den Touch-Bereich einer View vergrößern. D.h. wenn der Button z.B. 120*40 groß wäre, könnte man den Touch-Bereich auf 140*60 machen. Aber wie soll mir das bei einer ListView und nem Button darin weiterhelfen? Da versteh ich einfach den Zusammanhang nicht ![]() Grüße, Tom |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Kamera "stopp button", ok, aber kann man "pause button" auch haben? | testt25 | Samsung Galaxy S Plus (I9001) Forum | 0 | 14.12.2011 21:37 |
| Lock Button vs. Volume Button | Goldbub | Motorola Defy Forum | 4 | 17.09.2011 10:25 |
| listView.setChoiceMode() in einer custom ListView | mr.freeze | Android App Entwicklung | 0 | 16.02.2011 09:57 |
| Listview Checkbox, Button | derdiedas | Android App Entwicklung | 0 | 28.04.2010 23:32 |
| ClickControls (z.B. Button) in ListView | MichaelS | Android App Entwicklung | 4 | 05.12.2009 09:17 |