Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在点击方法的活动按钮中使用服务调用
单击开始按钮时,活动和服务正常运行,显示活动已启动的消息,现在用户可以切换到其他活动。
但是当用户再次打开相同的活动时,如何显示服务状态,即服务在后台正常运行。
我认为更简单的方法是在您的服务中使用一个静态布尔变量来指示其当前状态。您可以在服务开始运行时将其设置为 true,在服务停止时将其设置为 false,然后从您的活动中检索它以向用户显示正确的消息。
但是,如果您不喜欢这种方法,您也可以告诉我们您是如何启动服务的,以及何时应该停止/启动它以查看其他解决方案。