Переработка видов, просмотр списка внутри прокрутки - PullRequest
2 голосов
/ 14 октября 2011

Мне известно о recycling of views in LiveView, я также знаю, что мы не можем have a listview as a child of scroll view, который просто разбирает прокрутку вверх.

Я знаю work around of using LinearLayout или любую другую группу просмотра и добавляю в нее компоненты. Это вполне осуществимо, но мне нравится, когда мое приложение настроено, и я want to recycle views, когда внедряю обходной путь.

Если я раздуваю один раз и пытаюсь добавить это представление, возникает исключение и спрашивает меня first call removeView() у родителя.

Может ли кто-нибудь сказать мне другой обходной путь, если он есть, или как я могу реализовать переработку в этом сценарии?

1 Ответ

0 голосов
/ 15 октября 2011

Можно отключить прокрутку ListView, создав пользовательский компонент ListView и переопределив метод dispatchTouchEvent (). Это позволит вам встроить ListView в контейнер ScrollView. Посмотрите на мой ответ для:

Адаптер для списка, отображаемого в представлении с прокруткой, без прокрутки списка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...