android不一樣的listView的empty

通過自定義一個EmptyView來實現顯示Listview的三種狀態
1.加載狀態
2.沒有內容狀態
3.有錯誤的狀態
效果圖:
list狀態加載狀態無內容錯誤內容

下載地址:點擊下載

代碼用法:
1.將EmptyLayout作爲一個library導入工作空間,可以直接引用其中的EmptyLayout類
2.EmptyLayoutSample是一個可運行的項目可以作爲參考

調用方法:

1.初始化

mListAdapter.clear();
EmptyLayout emptyLayout = new EmptyLayout(this, getListView());```

2顯示加載狀態

mListAdapter.clear();
emptyLayout.showLoading();

3顯示錯誤

mListAdapter.clear();
emptyLayout.showError();

4顯示空頁面

mListAdapter.clear();
emptyLayout.showEmpty();

注意:在顯示空、錯、加載網頁時一定要先清空數據

原文地址:點擊原文

發佈了31 篇原創文章 · 獲贊 7 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章