1

我在这里为页眉和页脚重用 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 不太确定。我是在与灾难调情,还是这样可以?

4

1 回答 1

1

请参考:http: //developer.android.com/reference/android/widget/ListView.html#getFooterViewsCount ()

返回列表中的页脚视图数。页脚视图是列表底部的特殊视图,不应在布局期间回收。

所以是的......我不认为你做错了什么。

于 2012-02-13T00:40:44.670 回答