首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android listView scroll 回复滚动位置

2013-09-29 
Android listView scroll 恢复滚动位置相信大家尝试过许多方法恢复滚动位置,本人也找了许多方法,唯有这个

Android listView scroll 恢复滚动位置

相信大家尝试过许多方法恢复滚动位置,本人也找了许多方法,唯有这个方法好用,下面把代码贴出来

声明两个变量

private OnScrollListener lvScrollListener = new OnScrollListener() {@Overridepublic void onScrollStateChanged(AbsListView view, int scrollState) {// TODO Auto-generated method stub// 不滚动时保存当前滚动到的位置if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {mPosition = listMessage.getFirstVisiblePosition();View v = listMessage.getChildAt(0);lvChildTop = (v == null) ? 0 : v.getTop();}}@Overridepublic void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {// TODO Auto-generated method stub}};





热点排行