如何在列表视图中获得滚动距离(列表视图项高度不相等)?

时间:2016-03-23 01:30:22

标签: android listview

我希望我的listview获得滚动距离,我的列表视图高度不相等。我试过了getScrollY,我只能得到与ScrollY相同的项目高度。

public int getScrollY() {
    View c = mListView.getChildAt(0);
    if (c == null) {
        return 0;
    }
    int firstVisiblePosition = mListView.getFirstVisiblePosition();
    int top = c.getTop();
    return -top + firstVisiblePosition * c.getHeight() ;
}

有什么建议吗?非常感谢。

0 个答案:

没有答案