2
我有一个ListView,每个元素包含几个TextViews。我需要动态地填充这个ListView。经过一番研究,看起来我必须使用自定义ArrayAdapter或自定义ListAdapter来做到这一点。在MonoDroid中填充ListView:自定义ArrayAdapter或自定义ListAdapter?
我的选择限于这两个,还是有更好的技术?
我有一个ListView,每个元素包含几个TextViews。我需要动态地填充这个ListView。经过一番研究,看起来我必须使用自定义ArrayAdapter或自定义ListAdapter来做到这一点。在MonoDroid中填充ListView:自定义ArrayAdapter或自定义ListAdapter?
我的选择限于这两个,还是有更好的技术?
通过创建派生自BaseAdapter的类来创建您自己的适配器。 然后,您可以使用GetView函数来膨胀(例如)以Linearlayout为根目录的文本资源布局文件,文本视图,图像等作为子元素。
This page帮助我学习定制元素/适配器的概念。