本文整理了Java中android.support.v4.app.FragmentActivity.getSupportLoaderManager()
方法的一些代码示例,展示了FragmentActivity.getSupportLoaderManager()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.getSupportLoaderManager()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:getSupportLoaderManager
[英]Return the LoaderManager for this fragment, creating it if needed.
[中]返回此片段的LoaderManager,并在需要时创建它。
代码示例来源:origin: zhihu/Matisse
public void onCreate(FragmentActivity activity, AlbumCallbacks callbacks) {
mContext = new WeakReference<Context>(activity);
mLoaderManager = activity.getSupportLoaderManager();
mCallbacks = callbacks;
}
代码示例来源:origin: zhihu/Matisse
public void onCreate(@NonNull FragmentActivity context, @NonNull AlbumMediaCallbacks callbacks) {
mContext = new WeakReference<Context>(context);
mLoaderManager = context.getSupportLoaderManager();
mCallbacks = callbacks;
}
代码示例来源:origin: jeasonlzy/ImagePicker
/**
* @param activity 用于初始化LoaderManager,需要兼容到2.3
* @param path 指定扫描的文件夹目录,可以为 null,表示扫描所有图片
* @param loadedListener 图片加载完成的监听
*/
public ImageDataSource(FragmentActivity activity, String path, OnImagesLoadedListener loadedListener) {
this.activity = activity;
this.loadedListener = loadedListener;
LoaderManager loaderManager = activity.getSupportLoaderManager();
if (path == null) {
loaderManager.initLoader(LOADER_ALL, null, this);//加载所有的图片
} else {
//加载指定目录的图片
Bundle bundle = new Bundle();
bundle.putString("path", path);
loaderManager.initLoader(LOADER_CATEGORY, bundle, this);
}
}
代码示例来源:origin: lovetuzitong/MultiImageSelector
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
// load image data
getActivity().getSupportLoaderManager().initLoader(LOADER_ALL, null, mLoaderCallback);
}
代码示例来源:origin: donglua/PhotoPicker
public static void getPhotoDirs(FragmentActivity activity, Bundle args, PhotosResultCallback resultCallback) {
activity.getSupportLoaderManager()
.initLoader(0, args, new PhotoDirLoaderCallbacks(activity, resultCallback));
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onViewCreated(View v, Bundle savedInstanceState) {
super.onViewCreated(v, savedInstanceState);
RecyclerView rv=v.findViewById(android.R.id.list);
rv.setLayoutManager(new LinearLayoutManager(getActivity()));
rv.addItemDecoration(new DividerItemDecoration(getActivity(),
DividerItemDecoration.VERTICAL));
rv.setAdapter(adapter);
getActivity().getSupportLoaderManager().initLoader(0, null, this);
}
代码示例来源:origin: jaydenxiao2016/AndroidFire
getActivity().getSupportLoaderManager().initLoader(LOADER_ALL, null, mLoaderCallback);
代码示例来源:origin: stephanenicolas/toothpick
@Override
public LoaderManager get() {
return ((FragmentActivity) activity).getSupportLoaderManager();
}
}
代码示例来源:origin: iqiyi/Neptune
@Override
public android.support.v4.app.LoaderManager getSupportLoaderManager() {
return mOriginFragmentActivity.getSupportLoaderManager();
}
代码示例来源:origin: Hu12037102/ImageCompress
public void onCreate(FragmentActivity activity, AlbumCallbacks callbacks) {
mContext = new WeakReference<Context>(activity);
mLoaderManager = activity.getSupportLoaderManager();
mCallbacks = callbacks;
}
代码示例来源:origin: roomanl/AndroidDownload
public void onCreate(@NonNull FragmentActivity context, @NonNull EssAlbumCallbacks callbacks) {
mContext = new WeakReference<Context>(context);
mLoaderManager = context.getSupportLoaderManager();
mCallbacks = callbacks;
}
代码示例来源:origin: imLibo/FilePicker
public void onCreate(@NonNull FragmentActivity context, @NonNull EssAlbumCallbacks callbacks) {
mContext = new WeakReference<Context>(context);
mLoaderManager = context.getSupportLoaderManager();
mCallbacks = callbacks;
}
代码示例来源:origin: FreedomZZQ/YouJoin-Android
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
// 首次加载所有图片
//new LoadImageTask().execute();
getActivity().getSupportLoaderManager().initLoader(LOADER_ALL, null, mLoaderCallback);
}
代码示例来源:origin: huangweicai/OkLibDemo
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
// 首次加载所有图片
//new LoadImageTask().execute();
getActivity().getSupportLoaderManager().initLoader(LOADER_ALL, null, mLoaderCallback);
}
代码示例来源:origin: openbmap/radiocells-scanner-android
/**
* Forces an adapter refresh.
*/
public final void refreshAdapter() {
if (!mAdapterUpdatePending) {
mAdapterUpdatePending = true;
getActivity().getSupportLoaderManager().restartLoader(0, null, this);
} else {
Log.d(TAG, "refreshAdapter skipped. Another update is in progress");
}
}
代码示例来源:origin: M66B/XPrivacyLua
private void loadData() {
Log.i(TAG, "Starting data loader");
LoaderManager manager = getActivity().getSupportLoaderManager();
manager.restartLoader(ActivityMain.LOADER_DATA, new Bundle(), dataLoaderCallbacks).forceLoad();
}
代码示例来源:origin: com.albedinsky.android.support/support-database
/**
* Called to perform initialization of the new instance of this adapter.
*
* @param activity The activity used to instantiate loader assistant.
*/
private void init(FragmentActivity activity) {
this.mLoaderAssistant = new DataLoaderAdapterAssistant<>(activity, activity.getSupportLoaderManager());
this.mLoaderAssistant.attachAdapter(this);
if (mAnnotationHandler != null) {
this.mLoaderId = ((LoaderAdapterAnnotationHandler) mAnnotationHandler).getLoaderId(mLoaderId);
}
}
代码示例来源:origin: com.albedinsky.android.support/support-database
/**
* Called to perform initialization of the new instance of this adapter.
*
* @param activity The activity used to instantiate loader assistant.
*/
private void init(FragmentActivity activity) {
this.mLoaderAssistant = new DataLoaderAdapterAssistant<>(activity, activity.getSupportLoaderManager());
this.mLoaderAssistant.attachAdapter(this);
if (mAnnotationHandler != null) {
this.mLoaderId = ((LoaderAdapterAnnotationHandler) mAnnotationHandler).getLoaderId(mLoaderId);
}
}
代码示例来源:origin: com.albedinsky.android.support/support-database
/**
* Called to perform initialization of the new instance of this adapter.
*
* @param activity The activity used to instantiate loader assistant.
*/
private void init(FragmentActivity activity) {
this.mLoaderAssistant = new DataLoaderAdapterAssistant<>(activity, activity.getSupportLoaderManager());
this.mLoaderAssistant.attachAdapter(this);
if (mAnnotationHandler != null) {
this.mLoaderId = ((LoaderSpinnerAdapterAnnotationHandler) mAnnotationHandler).getLoaderId(mLoaderId);
}
}
代码示例来源:origin: fasteque/rgb-tool
@Override
public void onDestroy() {
getActivity().getSupportLoaderManager().destroyLoader(GET_COLORS_REQUEST_ID);
EventBus.getDefault().post(new UpdateSaveColorUIEvent());
super.onDestroy();
}
内容来源于网络,如有侵权,请联系作者删除!