List of usage examples for android.support.v4.content Loader getId
public int getId()
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); } }