Я пытаюсь показать список данных в активности Android.Обычно любой мог бы сделать это с помощью простого ListView, который я использовал много раз раньше.Но теперь у меня есть приложение с фиксированным верхним и нижним колонтитулом, с прокруткой средней части (содержимого) под верхним и нижним колонтитулом.В средней части я хотел бы добавить другие компоненты выше и ниже списка данных, но часть whole должна быть прокручиваемой.Я попытался добавить компоненты (например, кнопку, текстовое представление и т. Д.) В просмотр списка, но компоновщик компоновки в Eclipse не позволил мне сделать это.
Поэтому я начал использовать ScrollView, где вы можете легко добавить любой компоненттебе нравится.Но мне не разрешено добавлять ListView в ScrollView, что я могу понять, так как это создаст странный эффект (так как оба могут прокручивать).
Далее я хотел использовать TableLayout для динамического добавления TableRows, но на нескольких веб-сайтах он называется медленным и «не способ сделать это».Я также не мог найти элегантный способ добавить разделитель между каждым элементом.С ListView это было бы очень легко сделать.
Следующее изображение, вероятно, в лучшем случае объясняет желаемый эффект: http://tinyurl.com/bvkec5d
Таблица с заголовком «Данные таблицы» может иметьмного предметов и, следовательно, может стать очень большой по длине.Что я не хочу , так это того, что таблица имеет фиксированный размер и элементы в этой таблице можно прокручивать.Я действительно хочу, чтобы таблица увеличивалась в размере, и поэтому ScrollView, содержащий таблицу, должен также расти.Я также хочу, чтобы инфобокс над таблицей прокручивался (как и любые другие компоненты, которые могут быть добавлены позже).
Как лучше всего добиться этого эффекта?