Android 活动管理的游标是否在另一个线程上调用requery()?

Android 活动管理的游标是否在另一个线程上调用requery()?,android,Android,在活动中,我从AsyncTask查询数据库,并将结果游标传递给startManagingCursor。从文档中,托管游标将在活动重新启动时自动调用重新查询 我的问题是,requery是从后台线程调用的吗?如果不是,这将在UI线程上运行,并且查询需要很长时间才能返回,这可能会导致应用程序没有响应对话框,对吗?最近更新了API文档,并附带了有关此方法的说明: 它会导致在应用程序的UI线程上执行游标查询,从而导致响应性差,甚至应用程序没有响应错误 所以看起来是的,requery不是从后台线程调用的,正

在活动中,我从AsyncTask查询数据库,并将结果游标传递给startManagingCursor。从文档中,托管游标将在活动重新启动时自动调用重新查询


我的问题是,requery是从后台线程调用的吗?如果不是,这将在UI线程上运行,并且查询需要很长时间才能返回,这可能会导致应用程序没有响应对话框,对吗?

最近更新了API文档,并附带了有关此方法的说明:

它会导致在应用程序的UI线程上执行游标查询,从而导致响应性差,甚至应用程序没有响应错误

所以看起来是的,requery不是从后台线程调用的,正如上面的评论所说,它不应该被使用