Wie die folgenden in Listview tun - Stapelüberlauf

Wie die folgenden Stoffe in Listview tun

Nur Bildlaufleiste anzeigen, wenn der Benutzer die Liste blättern.

In der Standardeinstellung, wenn die Liste mehr als der Bildschirm ist, gibt es immer eine Scrollbar auf der rechten Seite.







Gibt es eine Möglichkeit, diese Scrollbar einstellen zeigt nur, wenn der Benutzer die Liste Flip?

Halten Sie die Liste Hintergrundbild zeigt beim Scrollen.

Ich habe ein Bild als Hintergrund des Listview gesetzt, aber wenn ich in der Liste blättern, wird das Hintergrundbild verschwinden und zeigt nur eine schwarze Liste Ansicht Hintergrund.

Gibt es eine Möglichkeit, die Liste Hintergrundbild zu halten zeigt beim Scrollen?

Sie nicht den Schatten Indikatoren zeigen.

Wenn die Liste mehr Elemente hat angezeigt werden, gibt es eine schwarz-Unschärfe Schatten Benutzer anzuzeigen, dass es mehr Einzelteile sind. Gibt es eine Möglichkeit, dieses Element zu entfernen?







Das Problem mit dem schwarzen Hintergrund ist einfach zu beheben. Es ist ein Problem mit der cacheColorHint - einem Weg Android zu sagen, was die Hintergrundfarbe Ihrer Liste so ist, dass es leichter den „verblassende Rand“ am oberen und unteren Rande der Liste erstellen kann, wenn der Benutzer Scrollen wird. Allerdings, wenn Ihr Hintergrund nicht eine Farbe ist dann die cacheColorHint macht mehr schaden als nützen. Sehen Sie diesen Beitrag aus dem Blog der Android-Entwickler für weitere Informationen. Die Art und Weise, es zu beheben ist nur das xml zu Ihrem Listview hinzuzufügen:

Sie können diesen Farbcode ändern, was auch immer Sie wollen; es ist in aarrggbb Format, manchmal auch bekannt als HTML-Farbcodes aber mit einem Zuschlag von 2 Stellen vor für Transparenz.

Wie für die Scrollbar entfernen, wenn der Benutzer tatsächlich Scrollen ist, bin ich nicht sicher. Experimentieren Sie mit den verschiedenen Android: Scrollbar. Einstellungen. Scrollbar und dann drücken Sie anschließend Strg + Leertaste, um es Optionen zu machen vorschlagen: Wenn Sie von Eclipse verwenden, können Sie android tippen.

Deine Antwort







In Verbindung stehende Artikel