我已经在一些活动中使用的方法完成()之前,没有任何问题。
然而,当我试图把它广播接收机我得到来自编译器的错误消息内的是“该方法结束()是未定义的类型AudioService”
AudioService是我的服务类的在我的Android应用程序的名称。
如果有比我有什么可以打电话杀死这个服务死一个服务没有完成()方法?
我已经在一些活动中使用的方法完成()之前,没有任何问题。
然而,当我试图把它广播接收机我得到来自编译器的错误消息内的是“该方法结束()是未定义的类型AudioService”
AudioService是我的服务类的在我的Android应用程序的名称。
如果有比我有什么可以打电话杀死这个服务死一个服务没有完成()方法?
使用这行:
this.stopSelf();
杀死自己。
或从外部使用stopService(intent);
你可以尝试以停止你的AudioService
从广播接收器服务:
Intent intent = new Intent();
intent.setClass(context, AudioService.class);
context.stopService(intent);
其中context
是您用来接收在接收广播接收器的第一个参数