listview記住上次滑動的位置

2021-07-31 14:54:16 字數 598 閱讀 7588

//記住上一次滾動時的位置資訊

lvinfodevice.setonscrolllistener(new onscrolllistener()

@override

public

void

onscrollstatechanged(abslistview view , int scrollstate)

});

上述**裡的,lvinfodevice,為listview,具體在使用adapter時,還需要標記curitem

即,當前頁;

private int curitem=0;//當前滑動的位置

devicelistadapter = new oneareadevicelistadapter(mcontext, mlist);

lvinfodevice.setadapter(devicelistadapter);

lvinfodevice.setselection(curitem);//指定上次滾動的位置

devicelistadapter.notifydatasetchanged();

是不是很簡單呢;

ListView 記住上次選中的item

listview 記住上次選中的item 這句話描述的可能抽象點 舉個例子吧 有個顯示所有聯絡人列表的listview 現在要求如下 每次關閉該activity 再開啟之 要求始終顯示上次選中的item 為什麼會有這個要求?因為listview 預設是全部成員都顯示的 而activity可視面積有限...

vim記住上次開啟位置

使用了centos7,換了幾次配置檔案後,vim竟然不能自動記住檔案上次開啟了。查了好多種方法就這個搞定了問題。在配置檔案.vimrc或 etc vimrc中加入下面兩行。set viminfo 10,100,20,n viminfo au bufreadpost if line 0 if line...

記住上次選中狀態的方法總結

情景 匯出列表時,使用者想記錄上次的選中的列狀態 處理流程 建立中間表temp,欄位jyzd記錄選中的列名稱 jsp頁面 姓名 性別js var checkbox myform find type checkbox filter checked 獲取頁面上每個被選中的值 var checkstr c...