【问题标题】:Scrolling the list view to the desired result position [closed]将列表视图滚动到所需的结果位置[关闭]
【发布时间】:2012-04-09 08:04:46
【问题描述】:

当我尝试搜索列表视图时,它应该滚动到获得的结果,而不是过滤内容。例如,如果我键入“De”,它应该滚动到列表中与 Char 序列“De”匹配的第一个项目,而不是过滤与该序列匹配的项目。

【问题讨论】:

  • 请提供更多详细信息并展示您已经实施的内容。如果您已经知道如何实现 Filter,那将是有用的信息。
  • 如果列表被过滤,那么您在屏幕上有所需的可用项目。你还想要什么?

标签: android listview search scroll


【解决方案1】:

只需找到字符序列(在您的情况下为 DE)可用的地方。

然后通过调用滚动 ListView

listView.setSelection(position);

【讨论】:

    猜你喜欢
    • 2013-07-16
    • 1970-01-01
    • 1970-01-01
    • 2021-02-08
    • 2020-10-29
    • 1970-01-01
    • 1970-01-01
    • 2014-05-11
    • 1970-01-01
    相关资源
    最近更新 更多