你可以有两种活动在同一时间运行?(Can you have two activities runni

2019-06-25 14:38发布

我所拥有的是一个严厉的活动,并与它不同的信息另一项活动。 然而,当我打开非服务器活动的服务器关闭。 有没有办法,我能得到这个停下来? 如果您需要看到任意代码,我会很乐意表现出来。

Answer 1:

你不能在同一时间运行多个活动。 如果你想要的代码在后台运行,你需要使用Service 。 欲了解更多信息,签出文档: http://developer.android.com/reference/android/app/Service.html

你应该设定您的服务器作为一个Service ,然后写一个Activity是与服务器进行通信,并显示相关信息。 这样,当你浏览到一个新的Activity服务器继续运行。



Answer 2:

你可以有两个活动的运行在同一时间

这不是说你期待感。 在Android中的活动存储在栈上,只有堆栈顶部的一个被示出在屏幕上。 虽然这不是顶部的其他活动,不一定所有的方式“死”,他们没有足够的活做的工作适合你。

而应该让你的服务器为服务。



文章来源: Can you have two activities running at the same time?