国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android簡單記錄和恢復ListView滾動位置的方法

2019-12-12 05:40:05
字體:
來源:轉載
供稿:網友

本文實例講述了Android簡單記錄和恢復ListView滾動位置的方法。分享給大家供大家參考,具體如下:

有時候我們需要記錄當前ListView滾動到的位置,重新加載的時候要回到原位,不羅嗦,給出代碼:

//列表滾動private OnScrollListener ScrollLis = new OnScrollListener() {  @Override  public void onScroll(AbsListView arg0, int arg1, int arg2, int arg3) {  }  @Override  public void onScrollStateChanged(AbsListView view, int scrollState) {    if(scrollState==OnScrollListener.SCROLL_STATE_IDLE){      ListPos=list.getFirstVisiblePosition(); //ListPos記錄當前可見的List頂端的一行的位置     }  }};

接下來就是還原位置,放在ListView加載之后:

list.setSelection(ListPos);

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android視圖View技巧總結》、《Android編程之activity操作技巧總結》、《Android操作SQLite數據庫技巧總結》、《Android操作json格式數據技巧總結》、《Android數據庫操作技巧總結》、《Android文件操作技巧匯總》、《Android編程開發之SD卡操作方法匯總》、《Android開發入門與進階教程》、《Android資源操作技巧匯總》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 诸城市| 塔河县| 南京市| 隆回县| 延津县| 当阳市| 灵宝市| 诸城市| 临清市| 山东省| 湖口县| 宜宾市| 克山县| 太原市| 枝江市| 山东省| 彰化县| 景宁| 桂平市| 分宜县| 南川市| 克拉玛依市| 临邑县| 炎陵县| 嘉兴市| 金门县| 云龙县| 平舆县| 中阳县| 汾西县| 荥阳市| 玉门市| 宾阳县| 南靖县| 大关县| 读书| 柘城县| 静宁县| 高雄市| 新竹市| 宜兰市|