Components/xamandroidsupportv4-18-19.1.0/lib/android/19.1.0/content/support/v4/src/java/android/support/v4/app/LoaderManager.java
public void destroyLoader(int id) {
        if (mCreatingLoader) {
            throw new IllegalStateException("Called while creating a loader");
        }
        
        if (DEBUG) Log.v(TAG, "destroyLoader in " + this + " of " + id);
        int idx = mLoaders.indexOfKey(id);
        if (idx >= 0) {
            LoaderInfo info = mLoaders.valueAt(idx);
            mLoaders.removeAt(idx);
            info.destroy();
        }
        idx = mInactiveLoaders.indexOfKey(id);
        if (idx >= 0) {
            LoaderInfo info = mInactiveLoaders.valueAt(idx);
            mInactiveLoaders.removeAt(idx);
            info.destroy();
        }
        if (mActivity != null && !hasRunningLoaders()) {
            mActivity.mFragments.startPendingDeferredFragments();
        }
    }
/**
     * Rip down, tear apart, shred to pieces a current Loader ID.  After returning
     * from this function, any Loader objects associated with this ID are
     * destroyed.  Any data associated with them is destroyed.  You better not
     * be using it when you do this.
     * @param id Identifier of the Loader to be destroyed.
     */
Rip down, tear apart, shred to pieces a current Loader ID.  After returning
from this function, any Loader objects associated with this ID are
destroyed.  Any data associated with them is destroyed.  You better not
be using it when you do this.
@param id Identifier of the Loader to be destroyed.
Rip down tear apart shred to pieces a current Loader ID . After returning from this function any Loader objects associated with this ID are destroyed . Any data associated with them is destroyed . You better not be using it when you do this . @param id Identifier of the Loader to be destroyed .
public void destroyLoader(int id) {
        if (mCreatingLoader) {
            throw new IllegalStateException("Called while creating a loader");
        }
        if (DEBUG) Log.v(TAG, "destroyLoader in " + this + " of " + id);
        int idx = mLoaders.indexOfKey(id);
        if (idx >= 0) {
            LoaderInfo info = mLoaders.valueAt(idx);
            mLoaders.removeAt(idx);
            info.destroy();
        }
        idx = mInactiveLoaders.indexOfKey(id);
        if (idx >= 0) {
            LoaderInfo info = mInactiveLoaders.valueAt(idx);
            mInactiveLoaders.removeAt(idx);
            info.destroy();
        }
        if (mActivity != null && !hasRunningLoaders()) {
            mActivity.mFragments.startPendingDeferredFragments();
        }
    }
public void destroyLoader ( int id ) { if ( mCreatingLoader ) { throw new IllegalStateException ( "Called while creating a loader" ) ; } if ( DEBUG ) Log . v ( TAG , "destroyLoader in " + this + " of " + id ) ; int idx = mLoaders . indexOfKey ( id ) ; if ( idx >= 0 ) { LoaderInfo info = mLoaders . valueAt ( idx ) ; mLoaders . removeAt ( idx ) ; info . destroy ( ) ; } idx = mInactiveLoaders . indexOfKey ( id ) ; if ( idx >= 0 ) { LoaderInfo info = mInactiveLoaders . valueAt ( idx ) ; mInactiveLoaders . removeAt ( idx ) ; info . destroy ( ) ; } if ( mActivity != null && ! hasRunningLoaders ( ) ) { mActivity . mFragments . startPendingDeferredFragments ( ) ; } }
Rip down, tear apart, shred to pieces a current Loader ID.
Rip down tear apart shred to pieces a current Loader ID .