如何从自定义适配器获取位置

时间:2011-11-18 09:01:48

标签: android-layout adapter

在myactivity中,我为listview创建了一个自定义适配器。我有一个包含一个元素的数组。当我调用setadapter方法然后getView方法运行了10次。

任何人帮我这个......

1 个答案:

答案 0 :(得分:0)

你必须有一个内部类,多次从api演示中调用ViewHolder。在那里你可以设置一个名为position的整数。

如果convertView == null,则设置holder.position = position; 然后将holder(ViewHolder对象)设置为convertView的标记。您想要查看ConvertVIew位置的Eatch时间,将标记转换为ViewHolder对象并从那里访问该位置。