Android ListView с неприлипающей строкой заголовка, которая может прокручиваться за пределы экрана - PullRequest
1 голос
/ 13 января 2011

Я пытаюсь создать просмотр списка со строкой заголовка, привязанной к вершине просмотра списка, и прокручивать просмотр списка. Я знаю, что я не должен встраивать просмотр списка в просмотр с прокруткой, но как еще я могу добиться этого эффекта. Я хочу, чтобы он выглядел как экран новостных лент в стандартном приложении Facebook для Android, на котором текст «Что у вас на уме ...» EditText прокручивается, когда вы прокручиваете страницу вниз, чтобы прочитать каналы.

Мой псевдокод выглядит так, что работает, но когда я запускаю приложение, оно всегда немного прокручивается вниз, скрывая кнопку, пока я не коснусь прокрутки вверх:

<ScrollView>
  <LinearLayout orientation="vertical">
    <Button />
    <ListView />
  </LinearLayout>
</ScrollView>

1 Ответ

4 голосов
/ 13 января 2011

Вместо того, чтобы делать это через XML и пытаться обернуть его в ScrollView, вы можете использовать метод ListView addHeaderView(), чтобы добавить свой пользовательский вид в список перед вызовом setAdapter().

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