Как расширить AdapterView, чтобы он вел себя как LinearLayout, динамически заполняемый адаптером

Моя проблема в том, что у меня есть представление, которое должно быть прокручиваемым, но мне также нужен динамически заполняемый список в этом представлении. Я не хочу использовать ListView для этого списка, потому что это слишком дорого для моей цели и ведет себя очень плохо, когда находится в ScrollView.

Мне бы хотелось, чтобы представление LinearLayout динамически заполнялось адаптером. Я хочу пойти по пути расширения AdapterView, но пока мне это не очень удалось.

Мой вопрос: если вы, ребята, пытались расширить AdapterView, если бы вы могли предоставить некоторые полезные уроки или собственные кодовые базы.


person Martin Rajniak    schedule 19.08.2012    source источник
comment
Вы можете посмотреть реализацию галереи: android.googlesource.com/platform/frameworks/base/+/refs/heads/   -  person pawelzieba    schedule 07.09.2012
comment
можете ли вы рассказать нам, почему вы хотите это сделать, то есть с точки зрения функции   -  person Nixit Patel    schedule 14.09.2012
comment
Я хочу видеть, какие элементы предоставляются адаптером со всеми преимуществами, такими как динамическое добавление новых элементов в notifyDataSetChanged, введение верхних и нижних колонтитулов, разделителей и т. д.   -  person Martin Rajniak    schedule 15.09.2012
comment
Это отличный вопрос, и у меня точно такой же сценарий. Я знаю, что этот вопрос старый, но хотел бы знать, что вы сделали, или есть ли статья SO, которая отвечает на этот вопрос.   -  person dwaz    schedule 13.02.2016


Ответы (1)


Нил Дэвис отлично поработал над потоком покрытия, используя представление адаптера.

взгляните на его код, это определенно поможет вам...

http://www.inter-fuser.com/2010/02/android-coverflow-widget-v2.html

person Shiva    schedule 10.09.2012
comment
Извините, это не подходит для меня, потому что: 1. Галерея устарела 2. Я хотел бы сделать свою собственную реализацию чего-то вроде Галереи - person Martin Rajniak; 14.09.2012