Kollegen, bitte beraten Wie kann ich diese schwarzen Linien entfernen oder entfernen, die beim Scrollen mit ListView erscheinen (siehe Screenshot)? So deaktivieren oder ändern Sie die Farbe für schwarze Zeilen beim Scrollen mit ListView
Antwort
dynamisch zu tun, um die Methode verwenden .setVerticalFadingEdgeEnabled()
Oder den Tag android:fadingEdge="none"
(Kredit nicky) in Ihrem XML-Layout können Sie
in android xml Layout Scroll-Ansicht
verwenden android: fadingEdge = "keine"
ad diese
Bitte schalten Sie das nicht einfach aus. Es ist eine wichtige UI-Funktion für den Benutzer, um zu wissen, ob oberhalb und/oder unterhalb der Liste mehr Inhalt vorhanden ist, und wenn er deaktiviert wird, verhält sich die Benutzeroberfläche nicht mehr wie der Rest der Plattform.
Wenn Sie eine benutzerdefinierte Hintergrundfarbe haben möchten, besteht die beste Möglichkeit darin, ein eigenes Design zu erstellen, das es festlegt. Auf diese Weise, wenn eine Vorschau Ihrer App angezeigt werden soll, passt sie besser zu Ihrer tatsächlichen Benutzeroberfläche, und das Design sorgt automatisch dafür, dass diese Farbe für Dinge wie Fades verwendet wird. Hier ist ein Beispiel dafür, was Sie in eine res/values / styles.xml-Datei schreiben könnten, um ein solches Thema zu erstellen, das Sie für Ihre Anwendung oder eine einzelne Aktivität mit android:theme="@style/CustomTheme"
festlegen können.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="custom_theme_color">#b0b0ff</color>
<style name="CustomTheme" parent="android:Theme.Light">
<item name="android:windowBackground">@color/custom_theme_color</item>
<item name="android:colorBackground">@color/custom_theme_color</item>
</style>
</code>
(Tut mir leid, die Syntax ein wenig seltsam zu sein - es ist, weil Android ist. WindowBackground derzeit nur einen Verweis auf eine Ressource gegeben werden kann, nicht eine konstante Farbe)
Eine Liste der Attribute, die Sie bei der Deklaration eines Themas verwenden können, siehe:
- 1. Setzen Sie die Statusleiste auf schwarze Farbe
- 2. listView recycelt Ansicht beim Scrollen
- 3. So ändern Sie die Suchvorschläge Text Farbe
- 4. So ändern Sie die Farbe der Statusleiste
- 5. So ändern Sie die Checkbox Farbe programmgesteuert
- 6. So ändern Sie die Farbe der Listeneinträge
- 7. Bitmap-Farben ändern sich beim Scrollen
- 8. deaktivieren Scrollen beim navbar erweitert
- 9. So erzwingen Sie schwarze Rahmen für UIPopoverControllers
- 10. Android: Ändern Sie den Hintergrund Farbe eines Listview/Gridview
- 11. So ändern Sie die Farbe des Vektor-Zeichenpfads auf Knopfdruck
- 12. Android ListView stürzt beim Scrollen
- 13. Ändern URL-Hash beim Scrollen
- 14. Highmaps: So deaktivieren Sie Kartenzoom mit der Maus scrollen
- 15. So ändern Sie die Farbe in TemplateField mit Eval
- 16. So ändern Sie die Farbe des Textes programmgesteuert mit JSON
- 17. Android listview erzeugt beim Scrollen eine schwarze Hervorhebung über den Text. Wie kann man das stoppen?
- 18. ListView-Scrolling beim Überstreichen von ViewPager deaktivieren
- 19. URL beim Scrollen ändern
- 20. iOS Seite deaktivieren Scrollen mit Überlauf-Scrollen: Berühren Sie
- 21. Google Chrome-Entwicklertools - Deaktivieren der Optionen für die schwarze Emulation
- 22. Xamarin.Forms ListView mit CustomViewCell deaktivieren Ausgewählte Element Farbe
- 23. Deaktivieren Scrollen mit System.Console.Write
- 24. die Farbe in Mathjax oder MathML Ändern
- 25. So ändern Sie die Farbe von Zeichenformen in Android
- 26. So ändern Sie die Warnung Dialog Kopfzeile Teiler Farbe android
- 27. So ändern Sie bootstrap panel footer Farbe
- 28. So deaktivieren oder entfernen Sie die Paste Kontextmenüelement in Browsern
- 29. So ändern Sie die Farbe der Form in Bildansicht eingestellt
- 30. So ändern Sie die BK-Farbe des DatePicker-Kalenders