Android活动问题startActivity(我只想展示)

Android Activities issue startActivity (i want only show)

我有一个应用程序,当它启动时,启动主 activity,一切正常,这个 activity 从 XMPP 服务器发送和收听信息。如果我更改 activity,此 send/read 不会停止,但当我返回主 activity 时,** 我会重新连接到服务器。没关系,但是当我从任何其他 activity 返回主 activity 时,服务器读取断开连接。 我的问题是,如何在没有 Disconnect-Connect 问题的情况下从其他人启动主要 activity (?)** 我认为可能存在类似 startActivity 的方法但没有重新启动它(我不使用完成)...只返回 activity 显示它,但永远不要停止或开始它...类似于 show(enable/disable) 。 activity 有效,第二个平面永远不会 stop/restart。 activity 有很多线程无法一直重启。

为什么不在应用程序class中进行客户端-服务器通信,这样您始终拥有相同的实例,并且可以手动控制通信的生命周期?