android.support.v4.app.FragmentActivity#getSupportLoaderManager ( )源码实例Demo

下面列出了android.support.v4.app.FragmentActivity#getSupportLoaderManager ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: imsdk-android   文件: ImageDataSource.java
/**
 * @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);
    }
}
 
/**
 * @param activity       用于初始化LoaderManager,需要兼容到2.3
 * @param path           指定扫描的文件夹目录,可以为 null,表示扫描所有图片
 * @param loadedListener 图片加载完成的监听
 */
public ImageDataSourceForRecommend(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);
    }
}
 
源代码3 项目: o2oa   文件: ImageDataSource.java
/**
 * @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);
    }
}
 
源代码4 项目: VMLibrary   文件: VMPickScanPicture.java
/**
 * @param activity 用于初始化LoaderManager,需要兼容到2.3
 * @param path     指定扫描的文件夹目录,可以为 null,表示扫描所有图片
 * @param listener 图片加载完成的回调接口
 */
public VMPickScanPicture(FragmentActivity activity, String path, OnScanPictureListener listener) {
    this.activity = activity;
    this.mPictureListener = listener;

    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);
    }
}
 
源代码5 项目: ImagePicker   文件: ImageDataSource.java
/**
 * @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);
    }
}
 
源代码6 项目: NIM_Android_UIKit   文件: CursorDataSource.java
/**
 * @param activity 用于初始化LoaderManager,需要兼容到2.3
 * @param path     指定扫描的文件夹目录,可以为 null,表示扫描所有图片
 */
CursorDataSource(FragmentActivity activity, String path) {
    this.activity = activity;

    LoaderManager loaderManager = activity.getSupportLoaderManager();
    if (path == null) {
        // 加载所有的图片
        loader = loaderManager.initLoader(getId(LOADER_ALL), null, this);
    } else {
        // 加载指定目录的图片
        Bundle bundle = new Bundle();
        bundle.putString("path", path);
        loader = loaderManager.initLoader(getId(LOADER_CATEGORY), bundle, this);
    }
}
 
源代码7 项目: android-atleap   文件: LoaderManagerCreator.java
/**
 * Init Loader Manager for Activity
 * @param activity activity
 * @param callbacks callbacks
 * @param args arguments for loader construction
 * @param <T>
 */
public <T> LoaderManagerCreator(FragmentActivity activity, LoaderManager.LoaderCallbacks<T> callbacks, Bundle args) {
    this(
            activity.getApplicationContext(),
            activity.getSupportLoaderManager(),
            (int) HashUtil.longHash(((Object) activity).getClass(), activity.getIntent(), callbacks),
            callbacks,
            args
    );
}
 
源代码8 项目: FilePicker   文件: EssMediaCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull EssMediaCallbacks callbacks) {
    mContext = new WeakReference<Context>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码9 项目: FilePicker   文件: EssAlbumCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull EssAlbumCallbacks callbacks) {
    mContext = new WeakReference<Context>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码10 项目: FilePicker   文件: EssMimeTypeCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull EssMimeTypeCallbacks callbacks) {
    mContext = new WeakReference<Context>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码11 项目: AndroidDownload   文件: EssMediaCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull EssMediaCallbacks callbacks) {
    mContext = new WeakReference<Context>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码12 项目: AndroidDownload   文件: EssAlbumCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull EssAlbumCallbacks callbacks) {
    mContext = new WeakReference<Context>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码13 项目: AndroidDownload   文件: EssMimeTypeCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull EssMimeTypeCallbacks callbacks) {
    mContext = new WeakReference<Context>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码14 项目: AlbumCameraRecorder   文件: AlbumMediaCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull AlbumMediaCallbacks callbacks) {
    mContext = new WeakReference<>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码15 项目: Matisse   文件: AlbumMediaCollection.java
public void onCreate(@NonNull FragmentActivity context, @NonNull AlbumMediaCallbacks callbacks) {
    mContext = new WeakReference<Context>(context);
    mLoaderManager = context.getSupportLoaderManager();
    mCallbacks = callbacks;
}
 
源代码16 项目: Matisse   文件: AlbumCollection.java
public void onCreate(FragmentActivity activity, AlbumCallbacks callbacks) {
    mContext = new WeakReference<Context>(activity);
    mLoaderManager = activity.getSupportLoaderManager();
    mCallbacks = callbacks;
}