Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17389] Android: Implement FastScroll capability on ListView

GitHub Issuen/a
TypeNew Feature
PriorityLow
StatusClosed
ResolutionFixed
Resolution Date2018-12-13T13:11:58.000+0000
Affected Version/sn/a
Fix Version/sRelease 8.0.0
ComponentsAndroid
Labelsn/a
ReporterBert Grantges
AssigneeGary Mathews
Created2014-07-24T21:19:53.000+0000
Updated2018-12-14T17:16:49.000+0000

Description

Unlike iOS, Android doesn't have an index UI associated with ListViews that would make it easy to search through large data sets. Instead, Android implements something it calls "FastScroll". As you scroll through a large list, a draggable image can pop-up allowing you to drag the list much faster, displaying index information as you scroll. this is typically configured by setting the property fastScrollEnabled on the ListView to true Additionally there are ways that you can override this feature to create your own UI. For more information: http://developer.android.com/reference/android/widget/AbsListView.html#attr_android:fastScrollEnabled

Comments

  1. Bert Grantges 2014-07-24

    another good reference for customization http://androidopentutorials.com/android-listview-fastscroll/
  2. anysome 2014-11-20

    Titanium android made me disappointed. Please implement FastScroll quicker.
  3. Michael Gangolf 2018-09-23

    PR: https://github.com/appcelerator/titanium_mobile/pull/10335 Note: It won't add a letter bubble to the scrollview. As far as I read it would need to have the list items sorted. Might be something for another PR This will create a draggable scrollbar
  4. Lokesh Choudhary 2018-11-28

    FR Passed. Waiting for lint errors to be fixed.
  5. Samir Mohammed 2018-12-14

    Closing ticket, fix verified in SDK version: 8.0.0.v20181214080710. Test and other information can be found at: https://github.com/appcelerator/titanium_mobile/pull/10335

JSON Source