FastScrolling ListView with Xamarin.Forms



我想让我的 Xamarin.Forms ListView (XAML( FastScroll。我已经为Android编写了一个自定义渲染器并设置了Control.FastScrollEnabled = true;。但不幸的是,这还不足以使其工作。如此处所述,适配器需要实现ISectionIndexer

在我的情况下,列表视图上的适配器没有(HeaderViewListAdapter(。有没有人知道如何解决这个问题?我已经尝试为适配器编写包装器,但无法使其工作(从未调用过,因为我认为 ListView 的适配器在设置一次后无法切换(。

谢谢!

好的,我能够让它工作。我必须在XF中创建一个继承ListView的自定义视图。在自定义渲染器中,我能够创建一个实现ISectionIndexer的新适配器

最新更新