【发布时间】:2014-01-30 05:36:03
【问题描述】:
adapterListView = new SpecialAdapter(getBaseContext(),list,R.layout.listview_layout,from,to);
adapterListViewCash = new SpecialAdapter(getBaseContext(),list,R.layout.jpos_cash_adapter,fromCash,toCash);
是否可以在一个列表视图中有多个适配器我想实现这样的东西......
lv.addHeaderView(headerView);
lv.addFooterView(footerView);
lv.setAdapter(adapterListView);
lv.setAdapter(adapterListViewCash);
我知道这是一个错误,但我该如何实现这样的事情?
我想这样做是因为我在列表视图中的对象有 6 种格式。我如何操作我的项目适配器布局?
【问题讨论】:
-
您应该为页眉使用一个列表视图,为页脚使用不同的列表视图。
-
是的,我做得对,但我只想为我的列表视图提供多个数据适配器,因为每个列表项的显示格式不同。
-
我不明白你的问题。你到底想做什么?
-
我想在我的适配器中显示项目时调用不同的格式。像项目适配器一个可以有 2 个 TextView 和一些布局格式...项目适配器二有 5 个不同的对象和一些布局格式和项目Adapter3,4,5,6 等不同格式和对象...
标签: android android-layout listview android-listview listadapter