android - сделать просмотр списка только вверх - PullRequest
0 голосов
/ 06 января 2012

Я создаю чат в приложении, и я не могу понять, как сохранить представление списка, которое я реализовал, чтобы оно не росло ниже поля edittext, которое я настроил, чтобы принимать чат пользователя.Что происходит сейчас, так это то, что новые строки добавляют к списку просто отлично, но после того, как список становится достаточно большим, он начинает добавляться к самому себе под окном редактирования текста.Я нахожу это довольно раздражающим и представляю, что пользователь тоже хотел бы, поэтому мой вопрос:

Как я могу сохранить просмотр списка вниз.

Я бы хотел добавить новые поля / текст в нижнюю частьсписка, но размещайте его поверх текста редактирования, как это делал бы любой обычный чат.

1 Ответ

2 голосов
/ 06 января 2012

Это очень просто, просто установите transcriptMode. Если вы делаете это из XML, у вас есть выбор между normal и alwaysScroll:

http://developer.android.com/reference/android/widget/AbsListView.html#attr_android:transcriptMode

Так реализованы встроенные приложения Google Talk и SMS / MMS (они используют обычный режим записи).

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