Mam niestandardowy widok listy składający się z ImageView i TextView. Kliknięcie działa dobrze, ale nie podświetli elementu tak, jak zwykły ListView. Jak dodać atrakcję? Próbowałem go ustawić, ustawiając kolor tła po kliknięciu, a następnie dodając zegar, aby usunąć kolor tła. To zadziałało, ale chcę lepszego rozwiązania. Jakieś pomysły?Niestandardowa lista nie podświetlająca ListViewItem po kliknięciu
Odpowiedz
Myślę, że możesz spróbować użyć colorstate. Zdefiniuj kolory dla state_pressed, state_selected i dowolnych innych odpowiednich stanów, a następnie ustaw tło widoku na colorstate.
Hej, należy pamiętać, że ustawienie tła powinno korzystać z zasobu DRAWABLE, ale nie z zasobu COLOR. spójrz na [this] (http://stackoverflow.com/a/3507264/1099884) – Yeung
Kliknij na swój ListView, a następnie w oknie właściwości ustaw drawSelectorOnTop na true. Właśnie miałem ten sam problem i to działało jak czar.
Zdecydowanie najłatwiejsza odpowiedź. Działa świetnie! – Zero
To nie działa dla mnie. –
- 1. Pokaż alertDialog z radiobuttons po kliknięciu listViewItem
- 2. Bullets Lista niestandardowa z: przed
- 3. Lista rozwijana Bootstrap na Twitterze zamyka się po kliknięciu:
- 4. lista filtrów elementów po kliknięciu linku do kategorii
- 5. Lista nie aktualizowane po deleteRecord
- 6. Lista niestandardowa (pochodna) <T>
- 7. Niestandardowa lista wskazówek programu CodeMirror nie działa poprawnie
- 8. połączona lista php spl lub niestandardowa?
- 9. Po kliknięciu elementu zamknij listę wypełnień NSTokenField?
- 10. Usuwanie powiadomienia po kliknięciu
- 11. LinkButton nie wywołuje się po kliknięciu()
- 12. Etykietka Jquery nie znika po kliknięciu pozycji
- 13. Tkinter TkMessageBox nie zamykając po kliknięciu OK
- 14. didChangeAuthorizationStatus nie nazywa się po kliknięciu Pozwól
- 15. Usuń powiadomienie po kliknięciu:
- 16. renderowanie częściowe po kliknięciu
- 17. Three.js Przenoszenie kamery po ścieżce po kliknięciu
- 18. Potwierdź okienko po kliknięciu hiperłącza
- 19. Usuwanie kropkowane obramowanie po kliknięciu
- 20. jqGrid - Odznacz wiersz po kliknięciu
- 21. Przycisk odświeżania strony po kliknięciu
- 22. Przycisk wyłączania po kliknięciu problemu
- 23. Ukryj DIV po kliknięciu poza
- 24. Fokus wejściowy Knockout.js po kliknięciu
- 25. Rozwijane menu Bootstrap nie działa (nie spada po kliknięciu)
- 26. Po kliknięciu Listener wywołany dwukrotnie
- 27. Wyłączyć po kliknięciu w InfoWindows?
- 28. NSButton białe tło po kliknięciu
- 29. Automatyczne uruchamianie JNLP po kliknięciu
- 30. Po kliknięciu wstaw inny szablon
Jak stworzyłeś swój własny ListView? Prawdopodobnie robisz coś nie tak, jeśli to nie działa. –