Создание среднего элемента, чтобы застрять в заголовке (ScrollView / ListView)

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

Это'Реализация прототипа в CSS + JS:http://jsfiddle.net/minhee/aPcv4/embedded/result/.

На первый взгляд я бы сделалScrollView включатьListView, но официальные документы говорят:

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

Итак, какие подходы я могу попытаться достичь этого интерфейса?

Обновить: Я старалсяStickyListHeaders, но: "в настоящее время невозможно иметь интерактивные элементы в заголовке, кнопки, переключатели и т. д. будут работать только тогда, когда заголовок не застрял ». Плюс я нахожу этоне очень подходит для этой ситуации. Я неТебе нужно несколько заголовков, но только один средний элемент, чтобы застрять в заголовке.

Ответы на вопрос(3)

Ваш ответ на вопрос