8

我一直在寻找一个明确的答案,但在任何地方都找不到。当 android 应用尝试与服务建立连接并实现 ServiceConnection 方法(onServiceConnected() 和 onServiceDisconnected())时,这些回调函数是在单独的线程中运行还是在主 UI 线程中运行?任何想法?

4

1 回答 1

12

这些方法在主线程上调用。的文档ServiceConnection明确指出:

与系统的许多回调一样,此类上的方法是从进程的主线程调用的。

于 2013-11-18T23:09:22.677 回答