我正在从服务中启动高频LiveCard,但该服务实际上是由一项活动启动的。我认为LiveCard(服务)已经成功启动,但因为我的活动仍然在这里(沉浸式),这就是为什么我无法看到它,当我换掉退出应用程序时,它会杀死服务。
现在我很困惑。我打算服务后强制关闭应用程序吗?还是只关闭活动?或者也许我应该问,我正在尝试做甚么可能吗?
活动 - >活动 - > ... - >活动 - >服务(维护LiveCard)
谢谢!
答案 0 :(得分:3)
我发现了问题。我的问题是我不仔细阅读文件的懒惰。要展示你的LiveCard,你必须设置行动!在我获得LiveCard显示后,我正在考虑这样做。无论如何!快乐的编码!
答案 1 :(得分:0)
您可以在活动中致电finish()
,在开始服务后将其解雇。
完成活动不应该导致服务停止 - 服务独立于活动。您确定您的服务实际上已开始并且在任何时候都没有停止(由于错误或其他原因)吗?