public void onServiceConnected(ComponentName name, IBinder service) {
service = (IBinder) ((MyBindService.LocalBinder)service).getService();
}
得到的MyBindService对象实际是返回的接口的的那个对象,所以应该是IBinder的类型了已经。这里得到之后,必须做类型转换。
service = (IBinder) ((MyBindService.LocalBinder)service).getService();
}
得到的MyBindService对象实际是返回的接口的的那个对象,所以应该是IBinder的类型了已经。这里得到之后,必须做类型转换。
2015-07-21
bindService(intent2, coon, Context.BIND_AUTO_CREATE);方法中的第二个参数必须实现,
ServiceConnection coon = new ServiceConnection (){};里边有两个方法可以暂时不管。如果写成Null是会报错的。运行不通过。
ServiceConnection coon = new ServiceConnection (){};里边有两个方法可以暂时不管。如果写成Null是会报错的。运行不通过。
2015-07-21