我一直在玩Service
,但我无法让它们像我需要的那样运行。我需要从 调用Service
函数Activity
,我使用它
public class LocalBinder extends Binder {
LocalService getService() {
return LocalService.this;
}
}
但是一旦完成长时间的网络操作,我该如何回调 Activity 呢?
我想在服务执行某些操作以及完成隐藏它时在操作栏上显示一个微调器。我还需要它坚持所有具有相同操作栏的不同活动。
另外,ServiceConnection
是异步回调,那么我如何绑定到服务,等待回调,然后根据情况更改要调用服务的哪个函数?