我在activity1中启动了一个service,我想在activity2中使用这个service,该怎么获得这个已经始运行的service?
解决方案 »
- 求节点里面的数据
- android translateAnimation 如何从新获得焦点?
- 如何在应用中关闭其他进程或应用。
- 实现摄像头取词功能
- 左看右看也没有问题,但是总报错
- 有把Android 2.2 Launcher2移植到Android2.1上的成功经验吗?
- ConcurrentModificationException 错误
- 谁能告诉我怎么设置不了ImageView的setScaleType的属性
- 请教Service中怎么判断当前Activity是否全屏?
- MPAndroidChart y轴数值显示不全
- 如何读2.4Ghz 键盘的码值?
- android如何连接远程服务器的数据库? 有代码吗?请帮忙?
只有通过BindService即绑定一个Service的方法才能获得该Service实例 。 你可以仔细上网找找。
如下:
private Binder myBinder = new Binder (){
public getService(){
return MyService.this ;
}
}
public onBind(){
return myBinder ;
}