【发布时间】:2012-03-04 18:47:49
【问题描述】:
我有一个 ListView,每个元素都包含几个 TextView。我需要动态填充这个 ListView。经过一番研究,看来我必须使用自定义 ArrayAdapter 或自定义 ListAdapter 来执行此操作。
我的选择仅限于这两个,还是有更好的技术?
【问题讨论】:
标签: listview dynamic xamarin.android android-arrayadapter listadapter
我有一个 ListView,每个元素都包含几个 TextView。我需要动态填充这个 ListView。经过一番研究,看来我必须使用自定义 ArrayAdapter 或自定义 ListAdapter 来执行此操作。
我的选择仅限于这两个,还是有更好的技术?
【问题讨论】:
标签: listview dynamic xamarin.android android-arrayadapter listadapter
通过创建一个派生自 BaseAdapter 的类来创建您自己的适配器。 然后,您可以使用 GetView 函数来膨胀 - 例如 - 以 Linearlayout 作为根,将 textview、图像等作为子元素的资源布局文件。
This page 在学习自定义元素/适配器的概念方面帮助了我很多。
【讨论】: