我在这里重复使用ListView和LayoutInflater作为页眉和页脚:
ListView lv = getListView();
LayoutInflater inflater = getLayoutInflater();
View header = (View)inflater.inflate(R.layout.header, lv, false);
lv.addHeaderView(header, null, false);
View footer = (View)inflater.inflate(R.layout.footer, lv, false);
lv.addFooterView(footer, null, false);
我认为重用ListView是非常明智的,但我对LayoutInflater不太确定。我在这里调情,或者这样可以吗?
答案 0 :(得分:1)
请参阅:http://developer.android.com/reference/android/widget/ListView.html#getFooterViewsCount()
返回列表中的页脚视图数。页脚视图是 列表底部的特殊视图,不应回收 在布局期间。
所以是的......我不认为你做错了什么。