我想从一项活动开始一项服务。即使在调用服务之后,活动也会继续做自己的工作。所以,我使用了 AsyncTask 来启动服务。但是在主线程停止执行之前,我的服务不会启动。我的服务使用 WindowManager 的实例。是否可以同时运行服务和活动?我尝试为该服务创建一个单独的线程,还尝试了 BrodcastReceiver,但该服务仅在活动完成其工作后才启动。
我想从一项活动开始一项服务。即使在调用服务之后,活动也会继续做自己的工作。所以,我使用了 AsyncTask 来启动服务。但是在主线程停止执行之前,我的服务不会启动。我的服务使用 WindowManager 的实例。是否可以同时运行服务和活动?我尝试为该服务创建一个单独的线程,还尝试了 BrodcastReceiver,但该服务仅在活动完成其工作后才启动。