android onServiceConnected()是在一个单独的线程中调用的?

pre*_*ree 8 java android android-intent android-service

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

Dav*_*ser 10

这些方法在主线程上调用.该文件ServiceConnection明确指出:

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