首页 > 代码库 > 处理ListView 空列表

处理ListView 空列表

 

 

处理ListView 空列表

 

继承ListActivity 的写法

使用listView或者gridView时,当列表为空时,有时需要显示一个特殊的empty view来提示用户,一般情况下,如果你是继承ListActivity,只要

<ListView android:id="@id/android:list".../><TextView android:id="@id/android:empty.../> 


当列表为空时就会自动显示TextView

 

继承Activity 的写法
但是,如果继承Activity的话,想出现上面的效果,就需要手动

<FrameLayout xmlns...><ListView android:id="@+id/list" .../><TextView android:id="@+id/empty" .../> </FrameLayout>

 

另外一个写法,参考: http://gundumw100.iteye.com/blog/1165673