读书人

如何获取后台运行的Service实例

发布时间: 2012-04-05 12:42:40 作者: rapoo

怎么获取后台运行的Service实例?
我在activity1中启动了一个service,我想在activity2中使用这个service,该怎么获得这个已经始运行的service?


[解决办法]
startActivity启动的Service是不能获取的 。 只能通过startService去执行该Service了。

只有通过BindService即绑定一个Service的方法才能获得该Service实例 。 你可以仔细上网找找。

如下:

Java code
private Binder myBinder  = new Binder (){        public getService(){       return MyService.this ;    }  }  public onBind(){     return myBinder ;  }
[解决办法]
好像要用Intent 去通信吧!

读书人网 >Android

热点推荐