当我有:
public int onStartCommand(Intent intent, int flags, int startId) {
try {
player.start();
isRunning = true;
}
catch(Exception e) {
isRunning = false;
player.stop();
}
return 1;
}
我为return 1
收到以下“错误”:
必须是以下之一:Service.START_STICKY_COMPATIBILITY,Service.START_STICKY,Service.START_NOT_STICKY,Service.START_REDELIVER_INTENT
我该如何解决?
答案 0 :(得分:2)
如果您打算从START_STICKY返回onStartCommand(...),其类型 int 等于1
,则没有做错任何事} STRONG>。这是提示它的 IDE 。
您可以忽略该警告。如果没有其他错误,您的代码将编译并成功运行。
如果警告令人讨厌,请改为return START_STICKY
。