Example usage for android.support.v4.content Loader getId

List of usage examples for android.support.v4.content Loader getId

Introduction

In this page you can find the example usage for android.support.v4.content Loader getId.

Prototype

public int getId() 

Source Link

Usage

From source file:fr.shywim.antoinedaniel.ui.fragment.SoundFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {
    if (cursor.isClosed()) {
        getLoaderManager().restartLoader(mContentId, null, this);
        return;//  w  w w  .  ja v a2 s  . com
    }
    if (loader.getId() == MainActivity.LoaderID.SOUND_FILTER) {
        cursor.setNotificationUri(mContext.getContentResolver(), ProviderConstants.PLAYLIST_URI);
    }
    ((CursorRecyclerAdapter) mSoundList.getAdapter()).swapCursor(cursor);
}

From source file:nu.firetech.android.pactrack.frontend.ParcelListFragment.java

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    switch (loader.getId()) {
    case PARCELS_LOADER_ID:
        mAdapter.swapCursor(null);/* w w w.  j a v  a2 s  . c o  m*/
        break;
    }
}

From source file:com.alley.android.ppi.app.DetailFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {
    if (loader.getId() == DETAIL_LOADER) {
        onLoadFinishedDetail(loader, cursor);
    } else {//  w w  w .j  ava  2  s. c o  m
        onLoadFinishedImages(loader, cursor);
    }
}

From source file:fr.mixit.android.ui.PlanningActivity.java

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    final int id = loader.getId();

    switch (id) {
    case LOADER_ID_ROOMS:
        if (!mIsPlanningDisplayedBySlot) {
            mRoomAdapter.swapCursor(null);
        }//  w  ww .j av  a 2 s  .com

    default:
        break;
    }
}

From source file:com.google.android.apps.gutenberg.AttendeeListFragment.java

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    switch (loader.getId()) {
    case LOADER_ATTENDEES: {
        mAdapter.swapCursor(null);//from   w  w w.j  a  va2 s  . c o m
        break;
    }
    }
}

From source file:org.bwgz.quotation.fragment.SubjectFragment.java

@Override
public void onCursorLoadFinished(Loader<Cursor> loader, Cursor cursor) {
    Log.d(TAG, String.format("onLoadFinished - loader: %s  cursor: %s", loader, cursor));

    if (loader.getId() == subjectLoaderId) {
        updateSubject(cursor);//w ww  .j av  a  2  s .  co m
    } else if (loader.getId() == quotationLoaderId) {
        updateQuotations(cursor);
    }
}

From source file:com.appjma.appdeployer.AppFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {
    switch (loader.getId()) {
    case LOADER_APP_VERSIONS:
        mDownloadHelper.updateLocalData(cursor);
        mAdapter.swapCursor(cursor);/* w  w w  . jav a 2  s.c om*/
        return;
    case LOADER_APP:
        if (!cursor.moveToFirst()) {
            return;
        }
        String name = cursor.getString(PROJECTION_NAME);
        String image = cursor.getString(PROJECTION_IMAGE);
        String version = cursor.getString(PROJECTION_NEWEST_VERSION);
        String token = cursor.getString(PROJECTION_TOKEN);
        String guid = cursor.getString(PROJECTION_GUID);

        mAppNameTextView.setText(name);
        mAppVersionTextView.setText(version);
        mRemoteImageLoader.loadImage(mAppImageViewHolder, image);
        mAppTokenTextView.setText(token == null ? null : String.format(mTokenFormat, token));
        mAppGuidTextView.setText(guid == null ? null : String.format(mGuidFormat, guid));
        return;
    default:
        throw new RuntimeException("Unknown laoder id: " + loader.getId());
    }
}

From source file:org.thialfihar.android.apg.ui.ImportKeysListFragment.java

@Override
public void onLoaderReset(Loader<AsyncTaskResultWrapper<ArrayList<ImportKeysListEntry>>> loader) {
    switch (loader.getId()) {
    case LOADER_ID_BYTES:
        // Clear the data in the adapter.
        mAdapter.clear();//from   w w w . j  av a 2 s.  co m
        break;
    case LOADER_ID_SERVER_QUERY:
        // Clear the data in the adapter.
        mAdapter.clear();
        break;
    default:
        break;
    }
}

From source file:org.sociotech.fishification.ui.fragments.CreateFishFragment.java

@Override
public void onLoadFinished(Loader<Cursor> cursorLoader, Cursor cursor) {

    String userName = null;/*from  ww  w.  j  a v  a  2 s  . c o  m*/
    cursor.moveToFirst();
    if (!cursor.isAfterLast()) {

        if (cursorLoader.getId() == 0) {

            userName = cursor.getString(ProfileQuery.DISPLAY_NAME);

        } else {
            userName = cursor.getString(ProfileQuery.ADDRESS);
        }
    }

    if (userName != null && !userName.isEmpty()) {

        // Set UserName
        setEditText(R.id.authorNameText, userName);

    } else if (cursorLoader.getId() == 0) {

        // Select primary e-mail address
        getActivity().getSupportLoaderManager().initLoader(1, null, this);

    } else {

        // Parse accounts for user name or e-mail address
        AccountManager am = AccountManager.get(getActivity());
        Account[] accounts = am.getAccountsByType("XING");
        if (accounts != null && accounts.length > 0) {
            setEditText(R.id.authorNameText, accounts[0].name);
        } else {
            accounts = am.getAccounts();
            if (accounts != null && accounts.length > 0) {
                setEditText(R.id.authorNameText, accounts[0].name);
            }
        }
    }
}

From source file:org.xbmc.kore.ui.sections.audio.AlbumInfoFragment.java

/** {@inheritDoc} */
@Override/*from  w ww  .  ja v  a  2  s .  c  o  m*/
public void onLoadFinished(Loader<Cursor> cursorLoader, Cursor cursor) {
    if (cursor != null && cursor.getCount() > 0) {
        switch (cursorLoader.getId()) {
        case LOADER_ALBUM:
            cursor.moveToFirst();

            DataHolder dataHolder = getDataHolder();

            dataHolder.setRating(cursor.getDouble(AlbumDetailsQuery.RATING));
            dataHolder.setTitle(cursor.getString(AlbumDetailsQuery.TITLE));
            dataHolder.setUndertitle(cursor.getString(AlbumDetailsQuery.DISPLAYARTIST));
            dataHolder.setDescription(cursor.getString(AlbumDetailsQuery.DESCRIPTION));
            dataHolder.setFanArtUrl(cursor.getString(AlbumInfoFragment.AlbumDetailsQuery.FANART));
            dataHolder.setPosterUrl(cursor.getString(AlbumInfoFragment.AlbumDetailsQuery.THUMBNAIL));

            int year = cursor.getInt(AlbumDetailsQuery.YEAR);
            String genres = cursor.getString(AlbumDetailsQuery.GENRE);
            dataHolder.setDetails(
                    (year > 0) ? (!TextUtils.isEmpty(genres) ? genres + "  |  " + String.valueOf(year)
                            : String.valueOf(year)) : genres);

            FileDownloadHelper.SongInfo songInfo = new FileDownloadHelper.SongInfo(dataHolder.getUnderTitle(),
                    dataHolder.getTitle(), 0, 0, null, null);
            setDownloadButtonState(songInfo.downloadDirectoryExists());

            updateView(dataHolder);
            break;
        }
    }
}