使ListView和其他的布局一起滑动(给ListView加ScrollView)

1. 自定义继承自BaseAdapter的适配器,重写getCount,getView等方法

2. 自定义继承自LinearLayout的类,设置列表条数。主要代码

 for (int i = 0; i < count; i++) {
View v = adapter.getView(i, null, null);
if (i == count - 1) {
LinearLayout ly = (LinearLayout) v;
ly.removeViewAt(2);//移除最后一个View
}
addView(v, i);

3. 遇到问题:列表中只显示一条。解决:在布局文件中设置ListView的属性  android:orientation="vertical"


参考http://blog.csdn.net/mayingcai1987/article/details/6242556

posted @ 2012-08-13 14:46  时光独白  阅读(288)  评论(0编辑  收藏  举报