2012-05-25 2 views
6

Я очень новичок, и мне нужен кто-то, кто мне скажет, в каком направлении работает графический интерфейс мгновенных сообщений с пузырьками. Это просто ScrollView с TextViews с 9-патчами? И каким образом новые создаются в самом низу? Или есть библиотека для реализации всего этого? Как сделать это на Android? Просто укажите мне технологию.Как сделать графический интерфейс для мгновенного обмена сообщениями с пузырями

Here's a quick pic of what I want

ответ

9

Что касается показывать все сообщения в чате вы будете использовать ListView.

Каждый элемент отображает одно сообщение от пользователя.

Вы должны указать two types of row, один для отправителя и другой для приемника.

и относительно пузыря речи вам нужно работать with 9 patch images.

Редактировать: Я написал сообщение в блоге о Android Speech Bubble. может помочь вам. :)

+0

, и мне нужно будет добавить новые элементы в нижнюю часть, а затем notifydatasetchanged, а затем прокрутить вниз, справа? –

+0

yep! точно :) –

+0

cheers mate, это именно то, что мне нужно –

3

Попробуйте использовать этот tutorial это очень полезно:

Сначала вы должны создать свою 9-патч вытяжку для всплывающей

Вторых Постройте два пользовательских строки для интерфейса один с пузырем что указывает на право и onother на левую

Наконец использовать пользовательский адаптер для связывания данных с представлениями

Приветствия надеюсь, что это собирается быть отправной точкой для решения

+0

большое спасибо за учебник! –

Смежные вопросы