我有前台服务,该服务从startService()开始活动。服务启动后,我使用Service.startForeground()将其移至Foreground服务。
在使用中,我注册了BroadcastReceiver。通知(Image)中的“停止”按钮发送广播以停止该服务。服务停止后,“停止按钮”变为“开始按钮”(Image),并且广播未注册。
因此,是否可以通过单击开始按钮来重新启动服务?