Wie man Scrollbar mit Daumen für schnelles Scrollen implementiert

Ich muss einen Bildschirm mit rund 1000 Thumbnails implementieren. Dieser Bildschirm sollte gestickbasiertes Scrollen sowie schnelles Scrollen mit einer Scrollbar mit Daumen unterstützen. Also, wenn der Benutzer von Seite 1 auf Seite 100 wechseln will, kann er einfach den Daumen ziehen und dort erreichen.

Aber es gibt keine solche Kontrolle in Android. Es gibt Suchbar, aber sein Aussehen und Gefühl ist nicht ähnlich wie ich will. Ich möchte auch flick und swipe Funktionalität, die mit horizontalscrollbar vererbt werden kann. So möchte ich die Funktionalität der horizontalen scroolbar sowie der seekbar in meiner Anwendung hinzufügen.

  • Speichern von Daten auf SD-Karte in Android
  • Wie filtert man die Ergebnisse von AutoCompleteTextView?
  • Picasso lädt das Bild in GifImageView ein (android-gif-drawable library)
  • So erkennen Sie Systeminformationen wie os oder Gerätetyp
  • Android-Layout-Ordner: Layout, Layout-Port, Layout-Land
  • Android erhält Wert von ausgewähltem Radiobutton
  • Aber ich stehe vor ein Problem, um die Daumenposition mit Swipe- oder Flick-Event zu synchronisieren, und auch der Sucht-Daumen-Look und das Gefühl müssen geändert werden.

    Bitte schlagen Sie einen Hinweis vor.

  • Threading Texturen laden Prozess für Android Opengl Spiel
  • Android App-Entwicklung: Zwei Icons werden erstellt und ich brauche nur einen
  • RxJava Netzwerkanforderungen und Caching
  • Java.util.zip.ZipException: doppelter Eintrag: wie zu überwinden
  • Hinzufügen von Klickereignis im Stapellayout oder Rahmen
  • Wie man gradle und android studio einrichten, um Release zu machen?
  • 2 Solutions collect form web for “Wie man Scrollbar mit Daumen für schnelles Scrollen implementiert”

    ListView Daumenunterstützung:

    ListView vList = ...; vList.setFastScrollEnabled(true); 

    GridView Daumenunterstützung:

     GridView vGrid = ...; vGrid .setFastScrollEnabled(true); 

    Sie können auch Inhalte in Abschnitte teilen. Dazu muss der Adapter folgende Schnittstelle implementieren:

     android.widget.SectionIndexer 

    Sehen Sie diese Antwort . Es gibt Details darüber, wie man das Aussehen des schnellen Scroll-Daumens auf API-Ebene> = 11 anpasst.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.