Android基础--ListView中的setSelection方法

ListView中的setSelection方法

setSelection使用场景

public void setSelection(int position)
当聊天软件中出现很多消息的时候,会如下图顶端显示还有26条新消息,点击会跳转到最早的未读新消息的位置,这就是setSelection的使用场景
在这里插入图片描述

setSelectionFromTop 与setSelection类似

public void setSelectionFromTop(int position, int y)

setSelectionFromTop比setSelection多了一个y参数,就是设置该item与顶端的详细距离。