Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Striker
SausageFlat
241 / 220 / 154
Регистрация: 19.08.2012
Сообщений: 499
Записей в блоге: 1
1

Сделать так, чтобы и ListView отображал сообщения снизу вверх

18.08.2014, 12:08. Просмотров 1900. Ответов 4

Доброе утро!

Подскажите пожалуйста. Пишу что-то на подобии чата. Ввод текста и кнопка для отправки - внизу.
Хотелось бы сделать так, чтобы и ListView отображал сообщения снизу вверх, как во многих популярных чат-сервисах.

Как это можно сделать?


Спасибо!


P.S.
Использую Android Studio
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.08.2014, 12:08
Ответы с готовыми решениями:

Заполнить квадратную матрицу так, чтобы столбцы заполнялись по возрастанию снизу вверх
надо заполнить квадратную матрицу так, чтобы столбцы заполнялись по возрастанию снизу вверх ...

Сделать так, чтобы ComboBox отображал Список Учителей ФИО
всем привет, у меня такой вопрос, у меня на 1ой форме есть DBComboBox1, и DBGrid1 на 2ой...

Как сделать чтобы текст в ячейке Excel был по центру и читался снизу вверх?
Как сделать чтобы текст в ячейке был по центру и читался снизу вверх? ...

Добрый день форумчане, подскажите как сделать чтобы текст в видео шёл снизу вверх
Добрый день форумчане, подскажите как сделать чтобы текст в видео шёл снизу вверх,текста у меня...

4
YuraAAA
1601 / 1333 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
18.08.2014, 12:16 2
Лучший ответ Сообщение было отмечено Striker как решение

Решение

Striker, добавляем в адаптер элемент, нотифицируем, прокручиваем вниз.

http://javapapers.com/android/android-chat-bubble/
1
Striker
SausageFlat
241 / 220 / 154
Регистрация: 19.08.2012
Сообщений: 499
Записей в блоге: 1
18.08.2014, 12:31  [ТС] 3
YuraAAA, т.е. только кодом? Стандартными средствами никак не перевернуть?
0
YuraAAA
1601 / 1333 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
18.08.2014, 12:51 4
Striker, какими стандартными? В принципе тут всё стандартное. Смотрите, ListView - стандартный виджет, Adapter - стандартный компонент android, только его функционал придётся расширить. Адаптер будет принимать List<?> как источник данных. По приходу/отправке сообщения добавляем в источник данных ещё один элемент, адаптер одновляет ListView, и скорлим лист вниз.
1
Striker
SausageFlat
241 / 220 / 154
Регистрация: 19.08.2012
Сообщений: 499
Записей в блоге: 1
18.08.2014, 13:32  [ТС] 5
YuraAAA, не знаю как объяснить)
Ладненько, спасибо - буду пробовать
0
18.08.2014, 13:32
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.08.2014, 13:32

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вывести сообщения в чате не снизу вверх, а сверху вниз
Делаю чат ,так вот мне нужно вивести 20 последних сообщений но мне нужно вивести не снизу вверх а...

Как сделать так, чтобы анимация шла с середины и вверх
В общем возник вопрос, я увеличиваю ширину и высоту у картинки : &lt;DoubleAnimation ...

Как сделать так, чтобы при нажатии на кнопку в StringGrid создавалась еще 1 строка снизу
Есть StringGrid и с 1 строкой, вводятся данные в стандартные компоненты и после нажатия кнопки они...

Что изменть в коде чтобы слайдер перелистывался снизу-вверх
Вот код: https://codepen.io/dersar00/pen/LzvpNE


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.