【发布时间】:2012-08-02 07:30:16
【问题描述】:
我需要在 Android 应用程序的应用程序聊天中做一些事情。我正在使用 aSmack 库,我可以让它工作得很好。 这是我的问题,我需要能够切换到我的应用程序的其他部分,但仍然接收和存储新消息并获得通知。
最好的方法是什么?
我查看了 Service 类,但不知道它是否是我需要的。
编辑:我也可以一次打开多个聊天,因此当我与某人交谈时,也必须保存来自其他人的消息。
谢谢。
【问题讨论】:
-
谢谢,但我已经有了一个可行的解决方案,我的问题更多是设计问题。
-
我建议查看使用 aSmack 的应用程序的源代码,看看它们是如何设计的。
-
最后我做的,它似乎工作的是: public static HashMap
> list_chat;我在我的应用程序的第一个 Avtivity 中创建了它,但我仍然不确定它是否是一个好的解决方案。