如何使用气泡制作即时消息GUI

时间:2012-05-25 10:45:59

标签: android

我是一个非常初学者,我需要有人告诉我,哪些方式即时信使GUI与气泡完成。它只是一个带有9个背景的TextViews的ScrollView吗?那些新的创建方式最底层? 或者是否有任何库来实现这一切? 如何在Android上制作它?请指出我的技术。

Here's a quick pic of what I want

2 个答案:

答案 0 :(得分:9)

关于显示所有聊天消息,您将使用ListView

每个项目都会显示来自用户的单个消息。

您必须提供two types of row,一个用于发件人,另一个用于接收者。

关于对话气泡,您需要工作with 9 patch images

编辑:我写了一篇关于Android Speech Bubble的博客文章。可能对你有所帮助。 :)

答案 1 :(得分:3)

尝试使用此tutorial,这非常有帮助:

首先,您必须为气泡视图创建9-patch drawable

第二个为你的ui构建你的两个自定义行,其中的气泡指向右侧,另一个位于左侧

最后使用自定义适配器将数据绑定到您的视图

干杯希望这将成为解决方案的起点