Attualmente, ho un caricatoreDifferenza tra restartLoader e onContentChanged
@Override
public Loader<List<HomeMenuRowInfo>> onCreateLoader(int arg0, Bundle bundle) {
return new HomeMenuRowInfosLoader(this.getSherlockActivity());
}
A volte, ho bisogno di chiedere il caricatore per ricaricare di nuovo, a causa di cambiamenti di contenuto. Lo farò.
this.getLoaderManager().getLoader(0).onContentChanged();
Tuttavia, vorrei passare alcune informazioni fascio supplementare al onCreateLoader
callback quando il contenuto cambia. Mi rendo conto che usando onContentChanged
, non c'è modo di farlo.
L'unico modo per capire è
this.getLoaderManager().restartLoader(0, bundle, this);
mi chiedevo, c'è qualche differenze principali nel Loader
comportamento, di utilizzare restartLoader
anziché onContentChanged
, oltre alla capacità di passare in bundle?