2012-05-25 27 views
6

Jestem bardzo początkujący i potrzebuję kogoś, kto mi powie, w jaki sposób GUI z komunikatami z bąbelkami są gotowe. Czy to tylko ScrollView z TextViews z 9-łatkami tła? A w jaki sposób nowe tworzone są na samym dole? Czy jest jakaś biblioteka do wdrożenia tego wszystkiego? Jak zrobić to na Androida? Po prostu wskaż mi technologię.Jak zrobić GUI z komunikatorami z bąbelkami

Here's a quick pic of what I want

Odpowiedz

9

chodzi pokazujący wszystkie wiadomości czatu będą używane ListView.

Każda pozycja pokazuje pojedynczą wiadomość od użytkownika.

Musisz podać two types of row, jedną dla nadawcy i inną dla odbiorcy.

W odniesieniu do dymka musisz pracować with 9 patch images.

Edytuj: Napisałem wpis na blogu na temat Android Speech Bubble. może ci pomóc. :)

+0

i będę musiał dodać nowe elementy na dole, a następnie notifydatasetchanged, a następnie przewiń do dołu, prawda? –

+0

tak! dokładnie :) –

+0

Pozdrawiam mate, dokładnie tego potrzebowałem –

3

Spróbuj skorzystać z tej tutorial to bardzo pomocne:

Najpierw trzeba stworzyć swoją 9-Patch rozciągliwej dla widoku bubble

drugie Zbuduj dwa niestandardowe wiersze dla ui jednego z bańki że punkty na prawo i onother do lewej

Wreszcie użyć niestandardowego adaptera do wiązania danych do swoich poglądów

Cheers nadzieję, że to będzie punktem wyjścia do rozwiązania

+0

bardzo dziękuję za tutorial! –