【问题标题】:android listview first visible position [duplicate]android listview第一个可见位置[重复]
【发布时间】:2010-01-11 10:52:51
【问题描述】:

如何更改列表视图中的第一个可见项(我搜索了诸如 setFirstVisiblePosition 之类的方法)?

【问题讨论】:

    标签: android listview


    【解决方案1】:
    ListView.getFirstVisiblePosition()  
    

    返回在 第一项的适配器数据集 显示在屏幕上。一旦你有了 位置,您可以在 适配器中的那个位置。

    假设我的适配器将 String[] 绑定到 ListView。我可以在 listview 实例上使用getFirstVisiblePosition() 方法,该方法将返回第一个可见项目的索引/位置,然后我可以在“索引”位置更改我的字符串项目并更改列表。

    【讨论】:

    • 我不明白你的解释。我想将单击的可扩展项滚动到可扩展列表的第一个可见位置。你知道怎么做吗?
    【解决方案2】:

    看看this question

    【讨论】:

    • 你是怎么解决的?我想将点击的 expandableItem 滚动到列表的第一个可见位置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-01
    • 1970-01-01
    相关资源
    最近更新 更多