标签: android android-service android-intentservice
我有一个IntentService,可以进行一些图像处理。在我的Activity中,我有一个取消按钮,需要向服务发送一条消息(一个布尔值),以便它在处理完当前图像时停止。
我知道我可以在通过intent.putExtra()方法调用startService()之前将值传递给服务。但在这种情况下,我需要在运行时将布尔变量发送到IntentService。
我该怎么做?
谢谢。
答案 0 :(得分:1)
使用广播,在您的服务中注册广播接收器,并将您的活动广播发送到该服务。