我想知道 Activity 是否成功启动了 IntentService
。
由于可以通过 IntentService
绑定(bind) bindService()
以使其保持运行,因此也许一种方法是检查调用 startService(intent)
是否会导致在服务对象中调用 onStartCommand(..)
或 onHandleIntent(..)
。
但是我怎样才能在 Activity 中检查呢?
最佳答案
如果您在调用 startService()
时没有在 Activity 或服务中收到异常,则 IntentService
已启动。
为什么?
关于android - 如何检查 IntentService 是否已启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7060793/