1

我在我的应用程序中包含了消息传递功能。但我不确定如何显示传入/发送的消息。任何人都可以帮助我了解消息应用程序的 UI 是如何构建的,例如goSMSPro吗?我可以考虑在 ScrollView 中使用 LinearLayout,并在接收或发送消息时添加 TextView,或者使用 ListView。这种方法是否正确,如果不是,是否有更好的方法?

提前致谢

4

1 回答 1

1

据我说,使用在 LinerLayout 中添加 TextViews,无论何时收到新消息,都不是最简单的方法。使用ListView显示消息。ListViews 仅用于此类目的,并且会大大减轻您的头痛。如果您想以对话的形式显示消息,您可以根据发送者和接收者将每行中的文本对齐。

每当收到新消息时,只需调用notifyDatasetChanged()ListView,消息就会得到更新。

于 2012-10-01T17:30:54.960 回答