2

我使用的是安卓 2.3。我正在开发一个需要启动新活动的应用程序,但我希望我以前的活动能够运行。基本上,我通过蓝牙接收心电图数据并显示它。同时我想访问一些我需要开始新活动的数据库。是否可以在不暂停正在接收和显示的蓝牙数据的情况下开始这个新活动?

4

1 回答 1

7

通常,您不能同时激活两个活动(尽管某些供应商修改支持“多窗口”模式)。您可以在 UI 中使用片段并显示/隐藏多个部分。任何需要在后台继续运行的东西,您都可以在服务中运行,然后通过回调等通知 UI 您收到的结果。

于 2012-12-17T05:26:48.693 回答