我是一个非常初学者,我需要有人告诉我,哪些方式即时信使GUI与气泡完成。它只是一个带有9个背景的TextViews的ScrollView吗?那些新的创建方式最底层? 或者是否有任何库来实现这一切? 如何在Android上制作它?请指出我的技术。
答案 0 :(得分:9)
关于显示所有聊天消息,您将使用ListView
。
每个项目都会显示来自用户的单个消息。
您必须提供two types of row,一个用于发件人,另一个用于接收者。
关于对话气泡,您需要工作with 9 patch images。
编辑:我写了一篇关于Android Speech Bubble的博客文章。可能对你有所帮助。 :)
答案 1 :(得分:3)
尝试使用此tutorial,这非常有帮助:
首先,您必须为气泡视图创建9-patch drawable
第二个为你的ui构建你的两个自定义行,其中的气泡指向右侧,另一个位于左侧
最后使用自定义适配器将数据绑定到您的视图
干杯希望这将成为解决方案的起点