如何在一个ListView中拥有多个数据适配器

时间:2014-01-30 05:36:04

标签: android android-layout listview android-listview listadapter

 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种格式..我如何操作项目适配器布局?

1 个答案:

答案 0 :(得分:2)

CommonsWare已经创建了一个适配器。 https://github.com/commonsguy/cwac-merge