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:net.niyonkuru.koodroid.ui.OverviewFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    if (!data.moveToFirst())
        return;//from   w  w w.j a  v  a2  s.com

    int id = loader.getId();

    switch (id) {
    case SUBSCRIBER_TOKEN: {
        mSubscriberName.setText(data.getString(SubscribersQuery.FULL_NAME));
        break;
    }
    case BILL_TOKEN: {
        mBillTotal.setText(formatMoney(data.getString(BillsQuery.TOTAL)));
        mBillPastDueBalance.setText(formatMoney(data.getString(BillsQuery.PAST_DUE_BALANCE)));
        mBillCurrentBalance.setText(formatMoney(data.getString(BillsQuery.CURRENT_CHARGES)));

        if (!data.isNull(BillsQuery.DUE_DATE)) {
            mBillDueDate.setTag(Date.valueOf(data.getString(BillsQuery.DUE_DATE)));
        }
        mBillUpdateTime.setTag(Timestamp.valueOf(data.getString(BillsQuery.UPDATED)));
        break;
    }
    case TAB_TOKEN: {
        mTabBalance.setText(formatMoney(data.getString(TabsQuery.BALANCE)));
        mTabUpdateTime.setTag(Timestamp.valueOf(data.getString(TabsQuery.UPDATED)));
        break;
    }
    }

    updateTimestamps();
}

From source file:com.ultramegasoft.flavordex2.fragment.PhotoFragment.java

@Override
public void onLoadFinished(@NonNull Loader<Bitmap> loader, Bitmap data) {
    mProgressBar.setVisibility(View.INVISIBLE);
    if (data != null) {
        showPhoto(data);//from w w w . j  a v a 2 s  . c  o m
    } else {
        showNoPhoto();
    }
    getLoaderManager().destroyLoader(loader.getId());
}

From source file:ac.robinson.mediaphone.activity.TemplateBrowserActivity.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {
    switch (loader.getId()) {
    case R.id.loader_templates_completed:
        mTemplateAdapter.swapCursor(cursor);
        break;//from  www .  j ava 2 s  . co m
    }
}

From source file:com.ultramegasoft.flavordex2.fragment.EditInfoFragment.java

@Override
public void onLoadFinished(@NonNull Loader loader, Object data) {
    switch (loader.getId()) {
    case LOADER_MAIN:
        final DataLoader.Holder holder = (DataLoader.Holder) data;
        if (holder != null) {
            if (holder.entry != null) {
                populateFields(holder.entry);
            }//from w ww. j  a  v  a2 s . c om
            mFormHelper.setExtras(holder.extras);
        }

        hideLoadingIndicator(true);
        mFormHelper.mTxtTitle.setSelection(mFormHelper.mTxtTitle.getText().length());

        mIsLoading = false;

        final Activity activity = getActivity();
        if (activity != null) {
            activity.invalidateOptionsMenu();
        }
        break;
    }
}

From source file:com.dabay6.android.apps.carlog.ui.vehicle.fragments.VehicleEditFragment.java

/**
 * {@inheritDoc}/*  ww  w .  j  a  v a2  s .c om*/
 */
@Override
public void onLoaderReset(final Loader<Cursor> cursorLoader) {
    final int id = cursorLoader.getId();

    switch (id) {
    case MAKE_LOADER_ID: {
        if (makeAdapter != null) {
            makeAdapter.swapCursor(null);
        }
        break;
    }
    case MODEL_LOADER_ID: {
        if (modelAdapter != null) {
            modelAdapter.swapCursor(null);
        }
        break;
    }
    }
}

From source file:com.example.tony.popularmovie.DetailActivityFragment.java

@TargetApi(11)
@Override/* www  .  j a  va 2  s  .com*/
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    if (null != mMovieId && data.moveToFirst()) {
        switch (loader.getId()) {
        case DETAIL_LOADER:

            sMovieId = data.getString(COL_MOVIE_ID);
            sMovieTitle = data.getString(COL_TITLE);
            sReleaseDate = data.getString(COL_RELEASE);
            sMoviePoster = data.getString(COL_POSTER);
            sVoteAverage = data.getString(COL_VOTE);
            sPlotSynopsis = data.getString(COL_PLOT);
            sPopularity = data.getString(COL_POPULARITY);

            Cursor cursor = getActivity().getContentResolver().query(MovieContract.FavoriteEntry.CONTENT_URI,
                    FAVORITE_COLUMNS, MovieContract.FavoriteEntry.COLUMN_MOVIE_ID + " = ? ",
                    new String[] { mMovieId }, null);
            if (cursor.moveToFirst())
                mCheckBox.setChecked(true);
            else
                mCheckBox.setChecked(false);

            cursor.close();

            mCheckBox.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    CheckBox c = (CheckBox) v;
                    if (c.isChecked()) {
                        insertFavorite();
                    } else {
                        deleteFavorite();
                    }
                }
            });

            mTitle.setText(sMovieTitle);
            mReleaseDate.setText(sReleaseDate);
            mRatings.setText(sVoteAverage);
            mOverview.setText(sPlotSynopsis);
            Picasso.with(getActivity())
                    .load("file://" + getActivity().getExternalCacheDir().getAbsolutePath() + sMoviePoster)
                    .into(mPoster);

            break;
        case TRAILER_LOADER:
            sKey = data.getString(COL_KEY);
            mTrailerAdapter.swapCursor(data);
            break;
        }
    }
}

From source file:com.money.manager.ex.fragment.PayeeListFragment.java

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    switch (loader.getId()) {
    case ID_LOADER_PAYEE:
        MoneySimpleCursorAdapter adapter = (MoneySimpleCursorAdapter) getListAdapter();
        //                adapter.swapCursor(null);
        adapter.changeCursor(null);/*from   w  ww  .  j a va  2  s.c o  m*/
    }
}

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

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

    if (loader.getId() == PROPERTY_TOP_LEVEL_LOADER) {
        Toast.makeText(getActivity(), "Staring refresh of properties", Toast.LENGTH_LONG);
    }//from  ww  w . j  a  v a 2s.  c  om

    mOverviewAdapter.swapCursor(cursor);

    if (mPosition != ListView.INVALID_POSITION) {
        // If we don't need to restart the loader, and there's a desired position to restore
        // to, do so now.
        mListView.smoothScrollToPosition(mPosition);
    }

    if (mRefreshLayout != null) {
        Log.i(OverviewFragment.LOG_TAG, "setting refreshing to false from onLoadFinished");
        mRefreshLayout.setRefreshing(false);
    } else {
        Log.i(OverviewFragment.LOG_TAG, "mRefreshLayout is null");
    }
    paintHousesOnMap(cursor);

}

From source file:cz.maresmar.sfm.view.order.OrderFragment.java

@Override
public void onLoadFinished(@NonNull Loader<Cursor> loader, Cursor cursor) {
    switch (loader.getId()) {
    case ACTION_LOADER_ID: {
        Timber.d("Action data loaded");

        // Empty state
        if (cursor.getCount() > 0) {
            mEmptyView.setVisibility(View.GONE);
            mRecyclerView.setVisibility(View.VISIBLE);
        } else {/* w w w. java 2 s  .  com*/
            mRecyclerView.setVisibility(View.GONE);
            mEmptyView.setVisibility(View.VISIBLE);
        }

        mActionsAdapter.swapCursor(cursor);
        break;
    }
    default:
        throw new UnsupportedOperationException("Unknown loader id: " + loader.getId());
    }
}

From source file:edu.nd.darts.cimon.CimonListView.java

public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    int id = loader.getId();
    if (DebugLog.DEBUG)
        Log.d(TAG, "CimonListView.onLoadFinished - id: " + id + " data:" + data);
    if (id == 0) {
        adapter.swapGroupCursor(data);/*from   www .  jav a2 s  . c  o m*/
    } else {
        adapter.swapChildrenCursor(id, data);
    }
}