listview.setEmpty(View view);
使用listView或者gridView時,當清單為空時,有時需要顯示一個特殊的empty view來提示使用者,今日對這個方法進行一下小結,書寫的方式有三種:
1.一般情況下,繼承ListActivity,隻要
當清單為空時就會自動顯示TextView
2.如果繼承Activity的話,想出現上面的效果,就需要手動代碼
3.我們随性的寫法,可用。
注意:這裡還沒有完,如果資料集合發生變更,從有資料到無資料,再有無資料到有資料時,視圖會還停留在無資料的狀态,不會顯示listview,
這裡需要添加一個方法
發生資料變更的時候,将視圖狀态改變下即可。