Language: English | [中文简体](README-ZH.md)

# azlistview
A Flutter sticky headers & index ListView. Based on [scrollable_positioned_list](https://pub.flutter-io.cn/packages/scrollable_positioned_list).  
AzListView, SuspensionView, IndexBar.

## Features
* Easy creation of city list or contact list interfaces.
* List items can be grouped A-Z.
* Sticky headers with floating option.
* Support custom header.
* Support index linkage.
* IndexBar supports custom styles.
* IndexBar supports local images.
* Allows scrolling to a specific item in the list.

## Pub
```yaml
dependencies:
  azlistview: ^2.0.0
```

## Screenshots
|![](https://s1.ax1x.com/2020/09/09/w3DOZq.png)|![](https://s1.ax1x.com/2020/09/09/w3rZFK.png)|![](https://s1.ax1x.com/2020/09/09/w3rKQH.png)|
|:---:|:---:|:---:|
|![](https://s1.ax1x.com/2020/09/09/w3rJFf.png)|![](https://s1.ax1x.com/2020/09/09/w3rUSg.png)|![](https://s3.ax1x.com/2020/11/20/DQ8MM4.jpg)|


## Changelog
Please see the [Changelog](https://github.com/flutterchina/azlistview/blob/master/CHANGELOG.md) page to know what's recently changed.  
v1.1.0  
itemBuilder do not include the header, because it is automatically merged internally. fix [#38](https://github.com/flutterchina/azlistview/issues/38).

## App
[Moss](https://github.com/Sky24n/Moss).  
A GitHub client app developed with Flutter, which supports Android iOS Web.  
Web ：[Flutter Web](https://sky24n.github.io/Sky24n/moss).

|![](https://z3.ax1x.com/2021/04/26/gp1hm6.jpg)|![](https://z3.ax1x.com/2021/04/26/gp1Tte.jpg)|![](https://z3.ax1x.com/2021/04/26/gp17fH.jpg)|
|:---:|:---:|:---:|

