在Android文档中,服务的" onStartCommand()
"的意图是a param
,根据文档:
"在Intent
供给startService(Intent)
,给定的.如果它的进程已经走了之后,正在重新启动该服务,它以前返回任何东西,除了这可能是零START_STICKY_COMPATIBILITY
."
但是,返回值START_REDELIVER_INTENT
应该在重新启动服务时返回原始意图.
任何人都可以解释为什么一个intent
可以为null,即使flag
被设置为START_REDELIVER_INTENT
?