【发布时间】:2013-09-16 06:12:22
【问题描述】:
我有一个后台服务,可以推送通知。当您单击通知时,我的活动已打开,但问题是,再次调用 onStartCommand,这可能会调用另一个通知,这意味着我有一个循环。
我正在使用
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return Service.START_NOT_STICKY;
}
还尝试了 Service.START_STICKY,但没有任何效果。
在我的清单中:
<service
android:name=".notification.NotificationService"
android:exported="false"></service>
什么会导致 onStartCommand 被召回?
【问题讨论】: