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:edu.mit.mobile.android.livingpostcards.CardDetailsFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor c) {
    switch (loader.getId()) {
    case LOADER_CARD:
        if (c.moveToFirst()) {
            if (BuildConfig.DEBUG) {
                ProviderUtils.dumpCursorToLog(c, CARD_PROJECTION);
            }/*from ww w.  ja v  a  2s  .c om*/
            final View v = getView();
            final String description = c.getString(c.getColumnIndexOrThrow(Card.COL_DESCRIPTION));
            final TextView descriptionTv = ((TextView) v.findViewById(R.id.description));
            if (description != null && description.length() > 0) {
                descriptionTv.setVisibility(View.VISIBLE);
                descriptionTv.setText(description);
            } else {
                descriptionTv.setVisibility(View.GONE);
            }

            mStaticMap.setMap(c.getFloat(c.getColumnIndexOrThrow(Card.COL_LATITUDE)),
                    c.getFloat(c.getColumnIndexOrThrow(Card.COL_LONGITUDE)), false);

            mTiming = c.getInt(c.getColumnIndexOrThrow(Card.COL_TIMING));
            final String pubMediaUri = c.getString(c.getColumnIndexOrThrow(Card.COL_MEDIA_URL));
            if (pubMediaUri != null) {
                LocastSyncService.startSync(getActivity(),
                        ((LocastApplication) getActivity().getApplication())
                                .getNetworkClient(getActivity(), Authenticator.getFirstAccount(getActivity()))
                                .getFullUrl(pubMediaUri),
                        mCardMedia, false);
            }
        }
        break;
    }
}

From source file:org.sufficientlysecure.keychain.ui.widget.KeySpinner.java

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    if (loader.getId() == LOADER_ID) {
        mAdapter.swapCursor(null);/* w w w.jav  a2  s . co  m*/
    }
}

From source file:com.yahoo.mobile.client.android.yodel.ui.PostDetailActivity.java

@Override
public void onLoadFinished(Loader<List<Post>> loader, List<Post> data) {
    switch (loader.getId()) {
    case LOADER_ID_LOAD_POSTS:
        if (mProgressDialog.isShowing()) {
            mProgressDialog.dismiss();//from   w  w w  . ja  v  a  2 s  .  co m
        }

        mDetailPageAdapter.setBlogPosts(data);
        mPager.setCurrentItem(mCurrentIndexPosition, false);
        break;
    }
}

From source file:org.voidsink.anewjkuapp.fragment.StatFragmentDetail.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    switch (loader.getId()) {
    case Consts.LOADER_ID_COURSES: {
        mCourseCursor = data;//w  w  w  . j  a v  a  2  s  .  c o  m
        break;
    }
    case Consts.LOADER_ID_ASSESSMENTS: {
        mAssessmentCursor = data;
        break;
    }
    }
    // fill adapter
    setData(mAdapter, mCourseCursor, mAssessmentCursor);

    finishProgress();
}

From source file:com.commonsware.android.contacts.spinners.ContactSpinners.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor c) {
    String[] columns;//from  w  ww.j a  v a  2s.  c  om

    switch (loader.getId()) {
    case LOADER_NAMES:
        columns = COLUMNS_NAMES;
        break;

    case LOADER_NAMES_NUMBERS:
        columns = COLUMNS_NUMBERS;
        break;

    default:
        columns = COLUMNS_EMAILS;
        break;
    }

    adapter.changeCursor(c, columns);
}

From source file:org.sufficientlysecure.keychain.ui.ViewKeyMainFragment.java

/**
 * This is called when the last Cursor provided to onLoadFinished() above is about to be closed.
 * We need to make sure we are no longer using it.
 */// w w  w .  j a va 2  s.c om
public void onLoaderReset(Loader<Cursor> loader) {
    switch (loader.getId()) {
    case LOADER_ID_USER_IDS:
        mUserIdsAdapter.swapCursor(null);
        break;
    }
}

From source file:at.wada811.android.dialogfragments.sample.progressdialogfragment.examples.LoaderSpinnerProgressDialogFragmentExamplesActivity.java

@Override
public void onLoadFinished(Loader<Object> loader, Object o) {
    Log.i(LoaderSpinnerProgressDialogFragmentExamplesActivity.class.getSimpleName(), "onLoadFinished");
    getSupportLoaderManager().destroyLoader(loader.getId());
    Fragment fragment = getSupportFragmentManager().findFragmentByTag(ProgressDialogFragment.TAG);
    if (fragment != null) {
        ProgressDialogFragment dialogFragment = (ProgressDialogFragment) fragment;
        dialogFragment.dismissAllowingStateLoss();
    }// w w  w. j a  va2  s.  co  m
}

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

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    switch (loader.getId()) {
    case LOADER_ATTENDEES:
        mAdapter.removeAttendees();/* ww w . j av a2s  . c  o m*/
        break;
    }
}

From source file:org.voidsink.anewjkuapp.fragment.LvaDetailFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    switch (loader.getId()) {
    case Consts.LOADER_ID_COURSES: {
        mCourseCursor = data;/*from   w  w  w.j a va 2s .com*/
        break;
    }
    case Consts.LOADER_ID_ASSESSMENTS: {
        mAssessmentCursor = data;
        break;
    }
    }
    // fill adapter
    setData(mAdapter, mCourseCursor, mAssessmentCursor);
}

From source file:com.android.messaging.ui.photoviewer.BuglePhotoViewFragment.java

@Override
public void onLoadFinished(Loader<BitmapResult> loader, BitmapResult result) {
    super.onLoadFinished(loader, result);
    // Need to check for the first time when we load the photos
    if (PhotoViewCallbacks.BITMAP_LOADER_PHOTO == loader.getId() && result.status == BitmapResult.STATUS_SUCCESS
            && mCallback.isFragmentActive(this)) {
        startGif();/*from w  w  w  .java 2s .  c  o m*/
    }
}