Android 程式开发:(十三)特殊碎片 —— 13.1 ListFragment
ListFramgent就是一个包含ListView的Fragment,它可以通过数据源(数组或游标)显示一系列的信息。ListFragment是非常有用处的,就像RSS,可能左边显示一个列表,右边显示被选中的列表所对应的内容。
可以通过继承ListFragment创建一个ListFragment对象。下面将展示如何使用ListFragment。
1、创建一个工程:ListFragmentExample。
2、main.xml中的代码。
3、在re/layout下面,新建一个文件:fragment1.xml。 4、在包路径下面新建一个类:Fragment1.java。 5、按F11在模拟器上调试。会看见有两个信息列表。6、随便点击一行,就会有一个消息弹出。
由于在main.xml中分别设置了两个ListFragment的android:layout_height属性,所以这两个列表的高度不一样。