【发布时间】:2014-06-16 15:41:23
【问题描述】:
是否可以在单个列表视图中添加两个适配器?实际上我的要求是为单个列表视图设置两个不同的适配器,Adapter1 具有 ImageView、TextView、Button 和 Adapter2 具有 ImageView、TextView、Checkbox,目前我正在通过在单页中使用两个列表视图来完成此任务,但我对此解决方案不满意,我在谷歌上搜索了很多时间,但我没有得到任何最佳解决方案,我尝试了 cwac-merge-master 的合并适配器,但仍然无法实现,如果有人完成了两个适配器的合并,请帮助我。提前致谢
【问题讨论】:
-
你必须同时显示这两种列表吗?如果是的话,你可以把你的两个视图放在一个布局中,并根据你必须显示哪个场景使它们可见或消失?
-
你可以使用
MergeAdaptergithub.com/commonsguy/cwac-merge/blob/master/merge/src/com/… -
我想显示两种类型的联系人,一种来自电话簿,另一种是应用程序联系人,对于应用程序联系人我正在使用适配器2(ImageView,TextView,Checkbox),对于电话簿(适配器1有ImageView,TextView,Button)
标签: android xml listview checkbox baseadapter