2014-09-05 48 views
2

我有一个ListView自定义行布局。基本上现在他们显示了两个标签,但现在我需要在每一行中添加一个动态的CustomView of ImageView +标签。例如,我可以有一行有2个标签,一行有2个标签+ n *(ImageView + anotherLabel)。我该如何管理?在ListView的每一行添加不同的视图

+0

'customView of ImageView + label' ... ** OMG ** !!你为什么不简单地使用一个TextView和一个可绘制的复合内? 1标准控件,没有天真的自定义控件... – 2014-09-05 08:44:22

+0

好的,但我可以在每一行中有0,1,n,我如何动态添加它们? – 2014-09-05 08:47:00

+0

我认为最接近你想要做的是'ExpandableListView'。 – 2014-09-05 08:50:59

回答

0

延伸BaseAdapter和执行getView应该返回/重用正确的View类型。 BaseAdapter开始的一个很好的教程可以在http://www.piwai.info/android-adapter-good-practices/

+0

我已经这样做了,但是我可以添加0,1,n ImageView + Label,所以我可以将它们添加到xml布局,我需要动态添加它们。 – 2014-09-05 08:45:52

相关问题