как получить позицию из нестандартного адаптера - PullRequest
0 голосов
/ 18 ноября 2011

В myactivity я создал один специальный адаптер для просмотра списка. У меня есть массив с одним элементом.когда я вызывал метод setadapter, тогда метод getView работал в течение 10 раз.

Любой, кто мне поможет в этом ...

1 Ответ

0 голосов
/ 18 ноября 2011

Вы должны иметь внутренний класс, который много раз называется ViewHolder из демоверсий API. Там вы можете установить целое число с именем position.

Установить holder.position = position, если convertView == null; Затем установите держатель (объект ViewHolder) в качестве тега для convertView. Получите время, когда вы хотите увидеть, в какой позиции находится ConvertVIew, получить метку, приведенную к объекту ViewHolder, и получить доступ к позиции оттуда.

...