說假數據的那個,你只要把你activity的onload中的方法添加一個異步任務獲取網絡數據,將獲取的數據添加到listView 中,就可以了,試過了確實可以分頁獲取網絡數據
2016-08-02
雖有bug 整體還不錯的,和下拉刷新的實現差不多。在使用ListView 一般都會涉及 下拉刷新/分頁功能,重寫listview 把這兩個功能加進去,以后就可以省不少的功夫啦。
firstVisibleItem==0;
visibleItemCount==10;
那么加起來lastVisibleItem==10;
lastVisibleItem在所有顯示的item的第11位
visibleItemCount==10;
那么加起來lastVisibleItem==10;
lastVisibleItem在所有顯示的item的第11位
2016-06-06
下拉刷新其實只要在自定義adapter extends baseadapter里的getview方法中,檢測當前covertview的position,如果等于數據源的list.size最大長度,就說明已經顯示到當前listview的最底部了,這時就可以通過調用activity中定義的一個static的handler來通知使用該listview的activity加載數據了,很方便也很快,缺點是沒有上拉的動畫效果,但實際體驗沒什么問題的,只是這個辦法我想不到怎么實現下拉刷新,只能實現類似上拉加載的到listview底部時直接加載數據,如果加載失敗,就要上拉到底部滾出屏幕,再拉回到底部實現
2016-05-01