Android 当我为AsyncTaskLoader调用restartLoader时会发生什么

Android 当我为AsyncTaskLoader调用restartLoader时会发生什么,android,asynctaskloader,android-bundle,Android,Asynctaskloader,Android Bundle,根据文档,当我在LoaderManager上调用restartLoader时,捆绑包被传递到我的loader。有人能告诉我如何阅读装载机侧面的包吗?我听说有一个构造函数,但我还没有完全看到它。一个很短的代码片段就足够了。我认为它提供了对onCreateLoader的调用,以便您可以根据需要使用包,例如将其传递给加载器实现的构造函数 @Override
 public Loader<List<MyItem>> onCreateLoader(int id, Bundle ar

根据文档,当我在LoaderManager上调用restartLoader时,捆绑包被传递到我的loader。有人能告诉我如何阅读装载机侧面的包吗?我听说有一个构造函数,但我还没有完全看到它。一个很短的代码片段就足够了。

我认为它提供了对
onCreateLoader
的调用,以便您可以根据需要使用包,例如将其传递给加载器实现的构造函数

@Override

public Loader<List<MyItem>> onCreateLoader(int id, Bundle args){

  MyLoaderTask task = new MyLoaderTask(getActivity(),args);

  return task;

}
@覆盖

公共加载器onCreateLoader(int-id,Bundle-args){

  MyLoaderTask任务=新建MyLoaderTask(getActivity(),args);

返回任务;

}

请参阅重新启动加载程序需要3个参数…绑定被传递到第三个参数(回调)的创建方法…或者第二个…我的内存中没有完整的android文档。