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