android - 从 ForegroundService 获取活动
问题描述
所以我正在创建包含 ForegoundService 的应用程序,它正在向后端发送一些数据。
我已经做了服务的一部分。在活动中,我有两个按钮,例如开始和停止。
推启动是启动服务,推停止需要停止他。问题是当我重新打开应用程序(从图标或通知)时,服务引用为空,我无法停止服务工作。
当应用程序已经关闭时,是否可以重新打开该确切的活动事件?
我正在考虑制作服务单例,但我希望有一些适当的方法来做到这一点。
解决方案
推荐阅读
- ios - 从 swift 4.0 webview 中删除上下文菜单
- python - 如何在两个 python 程序中共享 OpenCV 图像?
- javascript - 为什么隐藏所有输入无法返回到 Jupyter 笔记本中的完整代码单元?
- javascript - Azure 函数计时器在数据库表的确切时间触发
- python - 想在按下“e”后退出while循环,但循环认为“e”是输入并给我一个错误
- python-3.x - LeakyReLU 对象是可调用的吗?
- android - 如何将pdf文件发送到android studio中的服务器
- python - Pycharm 中带有 pytest 运行/调试日志的 ##teamcity[... 消息在哪里?
- c# - 将 UWP 应用置于当前窗口的前面
- excel - 从 Excel VBA 访问共享 Outlook 收件箱