Wie ändere ich die Listenfarbe, wenn ich auf das Listenelement klicke, zeigt es das Dialogfeld an und ich gebe einige Werte im Dialogfeld ein, es wird im Listenelement und auch gespeichert Listenelementfarbe muss geändert werdenSo ändern Sie die Farbe der Listeneinträge
-1
A
Antwort
1
- Verwenden Sie ein benutzerdefiniertes Layout für Ihre Listenansicht.
- Verwenden Sie eine ArrayList, um den Inhalt an Ihren Adapter zu übergeben.
- Wenn Sie auf das Element in listView klicken, ermitteln Sie die Position des Elements und ändern Sie den Hintergrund Ihres benutzerdefinierten Layouts.
0
in ziehbar
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@color/red" />
</selector>
in listView.setOnItemClickListener
listView.setSelection(R.drawable.selector);
Verwandte Themen
- 1. So ändern Sie die Farbe der Statusleiste
- 2. So ändern Sie die Suchvorschläge Text Farbe
- 3. So ändern Sie die Checkbox Farbe programmgesteuert
- 4. So ändern Sie die Farbe der Form in Bildansicht eingestellt
- 5. So ändern Sie die Farbe der Statusleiste entsprechend der Farbe der Ebene einer Ansicht
- 6. Ändern Sie die Farbe der UINavigationBar
- 7. So ändern Sie bootstrap panel footer Farbe
- 8. So ändern Sie SFSafariViewController ToolBar Farbe
- 9. So ändern Sie die Warnung Dialog Kopfzeile Teiler Farbe android
- 10. So ändern Sie die Farbe des Vektor-Zeichenpfads auf Knopfdruck
- 11. So ändern Sie die Farbe von Zeichenformen in Android
- 12. So ändern Sie die Farbe von Anmerkungstext in Google-Diagrammen
- 13. So ändern Sie die Farbe in TemplateField mit Eval
- 14. So ändern Sie die BK-Farbe des DatePicker-Kalenders
- 15. So ändern Sie die Farbe des Textes programmgesteuert mit JSON
- 16. Wählen Sie die Anzahl der durch Kommas getrennten Listeneinträge
- 17. Ändern Sie die Farbe der Taste in der Foreach
- 18. Ändern Sie die Farbe der Taste in der Foreach-Codekennzeichner
- 19. Ändern Sie die Farbe der Latex-Ausgabe in IPython (Jupyter)
- 20. So erkennen Sie Objekte, indem Sie die Farbe der Linien ändern
- 21. Ändern der Farbe zu Farbe in Java
- 22. Ändern Sie die Farbe des Legendensymbols highchart
- 23. Ändern Sie die Farbe der Linie zwischen Tab und JTable
- 24. Ändern Sie die Farbe von Toast
- 25. So ändern Sie die Farbe der Detailveröffentlichung Schaltfläche für die Tabellenzelle
- 26. Ändern Sie die Farbe eines Schalters
- 27. So ändern Sie die Farbe der Titelleiste der Eclipse RCP-Ansicht
- 28. Ändern Sie die Farbe des Alarmdialogs
- 29. Ändern Sie die Farbe der hervorgehobenen Text in Android
- 30. So ändern Sie die Bildschirmfarben mit der Zeit mit Javascript
nur Ihre Eltern Ansicht Hintergrundfarbe ändern ........ – sushildlh
Haben Sie alle Listenelemente bedeuten oder nur die man hat geklickt (und editiert) –