从沉浸(活动)切换到Live Card(服务)

时间:2014-02-07 02:28:32

标签: android service android-activity google-glass google-gdk

我正在从服务中启动高频LiveCard,但该服务实际上是由一项活动启动的。我认为LiveCard(服务)已经成功启动,但因为我的活动仍然在这里(沉浸式),这就是为什么我无法看到它,当我换掉退出应用程序时,它会杀死服务。

现在我很困惑。我打算服务后强制关闭应用程序吗?还是只关闭活动?或者也许我应该问,我正在尝试做甚么可能吗?

活动 - >活动 - > ... - >活动 - >服务(维护LiveCard)

谢谢!

2 个答案:

答案 0 :(得分:3)

我发现了问题。我的问题是我不仔细阅读文件的懒惰。要展示你的LiveCard,你必须设置行动!在我获得LiveCard显示后,我正在考虑这样做。无论如何!快乐的编码!

答案 1 :(得分:0)

您可以在活动中致电finish(),在开始服务后将其解雇。

完成活动不应该导致服务停止 - 服务独立于活动。您确定您的服务实际上已开始并且在任何时候都没有停止(由于错误或其他原因)吗?