如何在Android中拥有多个Service实例

我们可以在Android中拥有服务的多个实例吗?我想要一种可以在特定时间使手机静音的服务,并且我想重新使用该服务以使手机在特定时间处于振动模式。因此,基本上,如果我可以使该服务多次运行,则无需创建其他服务即可将手机设置为振动模式。另外,如果我们可以运行多个实例,请说明如何停止它。任何代码提示都会有很大帮助。

回答:

我们可以在Android中拥有服务的多个实例吗?

不能。您可以具有的多个子类Service,但任何给定的子类Service在任何给定时刻都将恰好具有0或1个实例。

我想要一种可以在特定时间使手机静音的服务,并且我想重新使用该服务以使手机在特定时间处于振动模式。

您不应该为此使用任何服务。请使用AlarmManagerBroadcastReceiver

以上是 如何在Android中拥有多个Service实例 的全部内容, 来源链接: utcz.com/qa/427605.html

回到顶部