【发布时间】:2016-03-22 15:59:25
【问题描述】:
我有 2 个活动(音频聊天活动和消息聊天活动)。目前这两个活动都工作得很好,但现在我希望这两个活动应该像 Whatsapp 信使一样同时工作。
在音频聊天活动中,有一个按钮可以进入消息聊天活动,但是一旦消息聊天活动开始,音频聊天活动就会停止工作。
有什么方法可以让我在这两个活动之间切换,比如 Whatsapp 信使。
【问题讨论】:
-
您有显示您在做什么的代码片段吗?那会有所帮助。我猜你在某处打电话给
finish()? -
您的解决方案是将其中一个放入单独的进程中,例如服务。因此,就像您的活动正在处理音频聊天,但随后您会从服务接收文本更新,然后您的活动会在屏幕上更新。如果您希望在导航到应用程序的不同部分时继续进行音频聊天,则还需要单独的服务。
-
问题具有误导性,请改写你想要的,更具体的细节。您不会杀死当前的活动,只是遵循生命周期(因此,
A.onPause().、B.onCreate()、B.onResume()....如果需要,A仍然存在。 -
我认为您应该尝试在主要活动中使用片段
标签: android android-activity android-service whatsapp