我在我的应用中包含了一个消息功能。但我不确定如何显示传入/发送的消息。任何人都可以帮我解决如何构建消息传递应用程序的UI,例如goSMSPro? 我可以考虑在ScrollView中使用LinearLayout并在接收或发送消息时使用TextViews,或者使用ListView。这种方法是否正确,如果没有更好的方法吗?
提前致谢
答案 0 :(得分:1)
据我所知,使用在LinerLayout中添加TextViews,无论何时收到新消息,都不是最简单的方式。使用ListView显示消息。 ListViews仅用于此类目的,可以减轻您的头痛。如果要以对话的形式显示消息,可以根据发件人和接收者对齐每行中的文本。
每当收到新消息时,只需在ListView上调用 notifyDatasetChanged()
,消息就会更新。