4

在我的平板电脑应用程序中,我在一项活动中使用了许多相邻的片段(一类),在这个片段类中,我有:

public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    getLoaderManager().initLoader(this.position, null, this);
}

public Loader<Cursor> onCreateLoader(int id, Bundle args) {
    Uri uri = Uri.withAppendedPath(...)
    return new CursorLoader(getActivity(), uri, proj, null, null, "distance");
}

每个 Fragment为CursorLoader启动一个新的工作线程。这个规模有多大?

4

1 回答 1

2

没有硬性限制。但是,如果您担心要启动的线程数,请使用 AsyncTask,因为它的doInBackground方法在后台线程池中运行。更多信息

于 2011-11-13T23:13:40.727 回答