1

我有一个应用程序,我在其中实现了 sectionIndexor 以进行字母滚动。这适用于 API 级别 < 11。在更高版本中我有问题。问题是当我使用快速滚动拇指时,我可以正确地看到这些项目。我已经使那个拇指(蓝色条)始终可见。但是当我不使用那个拇指慢慢滚动时,那个蓝色的拇指图标就会消失。当我触摸快速滚动索引拇指时,我得到了如下所示的完美结果。 http://i.imgur.com/v3QuPk7.png?1

但是当我在不使用快速滚动拇指(蓝条)的情况下滚动时,蓝条会消失,我只能看到如下所示的那条线。 http://i.imgur.com/j5b4OwX.png?1 请指导我如何解决这个问题。

谢谢

4

1 回答 1

0

尽管这个问题对于 OP 来说可能已经过时,但对其他人来说答案可能很有趣。

该问题看起来像是接口getSectionForPosition方法的缺失/错误实现。我在这里sectionIndexer进行了更详细的介绍,并提供了一个示例实现。

于 2015-03-29T18:32:54.723 回答