我在我的应用程序中使用了一个运行很长时间的服务类,我有时需要一个ui线程来完成我的工作,例如查找一个联系人名称,这会让我创建一个游标变量,游标变量需要需要上下文的内容解析器。
如何在没有任何ui线程的情况下自由地完成这项工作?
答案 0 :(得分:0)
您将无法从另一个线程获取UI线程(显然),但您将能够获得一个Context,这当然是您所需要的。
Service
是Context
,因此您可以使用服务引用访问getResource()或getContentResolver()等任何方法。