view在视图之间切换时,getTop()返回不同的值

时间:2014-06-06 05:55:36

标签: android

我一直在尝试计算listview垂直偏移量。我正在使用可扩展的列表视图并在我的onScroll方法中使用view.getTop()方法。一切正常,除了getTop()最初返回负值(这是正确的)这一事实,但是一旦视图之间切换,它就会在切换时返回正值。之后,它通常会返回负值。我为列表中最顶层的视图(getChildAt(0))获取这些值。这种行为的原因是什么?因此,我在计算中得到了错误的结果。感谢。

0 个答案:

没有答案