【发布时间】:2013-12-18 10:59:48
【问题描述】:
在docs 中提到
SimpleCursorAdapter(Context context, int layout, Cursor c, String[] from, int[] to)
不鼓励,因为它会导致在应用程序的 UI 线程上执行游标查询 ..
但是下面的构造函数没有提到
SimpleCursorAdapter(Context context, int layout, Cursor c, String[] from, int[] to, int flags)
带有第二个构造函数的SimpleCursorAdapter也在UI线程上运行
【问题讨论】:
-
是的,你必须在 UI 线程上运行它
-
@PiyushGupta 正在询问它是否会在后台线程或 UI 线程上运行
-
取决于
int flags部分。 stackoverflow.com/questions/11093380/…(使用0,它不会。至少当你的光标窗口没有问题时) -
@zapl 所以使用 0 标志它不会在 UI 线程上运行,而是在后台线程上运行