Wie kann ich Bildlaufleisten immer sichtbar machen?

Android blendet Bildlaufleisten aus, es sei denn, das Fenster wird aktiv gescrollt. Dies macht es schwierig zu sagen, ob ein Fenster gescrollt werden kann, ohne es tatsächlich zu versuchen. Gibt es eine Möglichkeit, Android dazu zu zwingen, immer Bildlaufleisten anzuzeigen, wenn es etwas zu scrollen gibt?

Ich habe einen Thunderbolt mit Android 2.2 (Froyo).

Antworten (2)

Wenn eine Aktivität geöffnet wird, die gescrollt werden kann, sollte die Bildlaufleiste einige Sekunden lang angezeigt werden, bevor sie ausgeblendet wird, sodass Sie wissen, dass die Seite gescrollt werden kann. Wenn Sie den subtilen Hinweis verpasst haben, streichen Sie einfach leicht über den Bildschirm, um die Bildlaufleiste anzuzeigen.

Meiner Meinung nach wäre es keine gute Idee, die Bildlaufleiste immer anzuzeigen, da sich die Bildlaufleiste im Inhaltsbereich befindet und möglicherweise alles verdeckt, was sich auf dem Bildschirm befindet.

Ich weiß, dass sie kurz angezeigt werden, aber ich möchte, dass sie immer angezeigt werden. Ich habe nichts dagegen, wenn die Inhaltsbereiche dauerhaft um ein paar Pixel schmaler werden, um Platz für die immer sichtbare Bildlaufleiste zu schaffen.
Wie @Lie sagt, ist dies als Einstellung einfach nicht möglich. Sie könnten möglicherweise den Android-Quellcode nehmen und ihn bearbeiten und mit dieser Änderung ein eigenes ROM erstellen, aber als Benutzer ist dies nicht möglich.
Beachten Sie, dass die Bildlaufleiste anscheinend nur blinkt, wenn android:scrollbarAlwaysDrawVerticalTrack="true"- zumindest nach meiner Erfahrung mit ScrollViews mit 3.0

Die Sichtbarkeit der Bildlaufleiste und der Ausblendeffekt können nur in der Anwendung selbst auf Programmierebene definiert werden, es gibt keine allgemeine Option, dies zu steuern.

Entwickler neigen dazu, die Best Practices für Geräte mit kleinem Bildschirm zu befolgen, da der Platz begrenzt ist. Das allgemeine Konzept hier besteht darin, Bildlaufleisten auszublenden, wenn sie nicht verwendet werden, da sie über dem präsentierten Inhalt erscheinen. Dies ist auf den begrenzten verfügbaren Platz zurückzuführen, den tragbare Geräte in der Regel haben.

Ich weiß nicht, ob Sie jemals bemerkt haben, dass Bildlaufleisten auf Smartphones und Tablets über den Inhalten erscheinen und keinen ausgewiesenen Platz haben, wie wir es auf Desktop-Computern sehen:

Bildlaufleisten über den präsentierten Inhalten

Es dreht sich alles um die Benutzeroberfläche, und leider ist es das allgemeine Konzept, das AFAIK nicht ändern wird.