Android用代码控制ListView的位置

xiaoxiao2021-03-01  46

有三种方法

mlistview.setSelection(position) : 将ListView的index为position的item置顶(当然,如果ListView的最后一个item已经在最下面了,就什么也不做)mlistview.scrollTo(x, y) : 将ListView移动到指定的X,Y坐标(此处为绝对坐标)mlistview.scrollBy(x, y) : 将ListView移动到指定的X,Y坐标(此处为相对坐标,相对于ListView现在的X,Y坐标)

此外mlistview.getScrollX()和mlistview.getScrollY()可以获取ListView当前的X,Y坐标。

相关资源:Android开发,设置ListView、GridView等与ScrollView滚动冲突的解决。
转载请注明原文地址: https://www.6miu.com/read-4200368.html

最新回复(0)