ListActivity
的默认布局由一个位于屏幕中心的全屏列表构成。如果你不想使用默认的布局,可以在
onCreate()
方法中通过
setContentView()
方法设定你自己的布局。如果指定你自己定制的布局,你的布局中必须包含一个
id
为
"@id/android:list"的ListView
。 若你还指定了一个
id
为
"@id/android:empty"的view
,当
ListView
中没有数据要显示时,这个
view
就会被显示,同时
ListView
会被隐藏。下面代码中有注释,这样更能让我们的明白代码中的含义。
Java代码:
Java代码:
效果图:
Java代码:
Java代码:
效果图: