获取服务环境
答
你可以简单地绑定到服务,以启动它。当有界时,您会在活动中获得活页夹并在您的服务中注册回调。当你的线程完成后,你可以调用回调方法进行你的活动。
换句话说,使用bindService(intent, serviceConnection, Context.BIND_AUTO_CREATE)
从serviceConnection实施
private static ServiceConnection mServiceConnection = new ServiceConnection() {
@Override
public void onServiceDisconnected(ComponentName name) {
}
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
mBinder = (YourBinder) service;
mBinder.registerCallback(yourCallbackImplementation);
}
};
得到粘合剂和使用yourCallbackImplementation获得从服务的消息。
您必须努力研究Android服务。 – 2013-04-29 16:13:18