List of usage examples for android.support.v4.content Loader getId
public int getId()
From source file:com.ultramegasoft.flavordex2.util.EntryFormHelper.java
@Override public void onLoadFinished(@NonNull Loader loader, Cursor data) { switch (loader.getId()) { case LOADER_MAKERS: ((CursorAdapter) mTxtMaker.getAdapter()).swapCursor(data); }/* w ww . j a v a 2s . c o m*/ }
From source file:org.xbmc.kore.ui.sections.audio.ArtistInfoFragment.java
/** {@inheritDoc} */ @Override//from ww w . j a v a2 s .c om public void onLoadFinished(Loader<Cursor> cursorLoader, Cursor cursor) { if (cursor != null && cursor.getCount() > 0) { switch (cursorLoader.getId()) { case LOADER_ARTIST: cursor.moveToFirst(); FileDownloadHelper.SongInfo songInfo = new FileDownloadHelper.SongInfo( cursor.getString(DetailsQuery.ARTIST), null, -1, -1, null, null); setDownloadButtonState(songInfo.downloadDirectoryExists()); DataHolder dataHolder = getDataHolder(); dataHolder.setTitle(cursor.getString(DetailsQuery.ARTIST)); dataHolder.setUndertitle(cursor.getString(DetailsQuery.GENRE)); dataHolder.setDescription(cursor.getString(DetailsQuery.DESCRIPTION)); dataHolder.setPosterUrl(cursor.getString(DetailsQuery.THUMBNAIL)); dataHolder.setFanArtUrl(cursor.getString(DetailsQuery.FANART)); updateView(dataHolder); break; case LOADER_SONGS: final ArrayList<FileDownloadHelper.SongInfo> songInfoList = new ArrayList<>(cursor.getCount()); if (cursor.moveToFirst()) { do { songInfoList.add(createSongInfo(cursor)); } while (cursor.moveToNext()); } UIUtils.downloadSongs(getActivity(), songInfoList, getHostInfo(), callbackHandler); } } }
From source file:io.ordunaleon.publicappshub.fragment.AppDetailFragment.java
@Override public void onLoadFinished(Loader<Cursor> loader, Cursor data) { switch (loader.getId()) { case APP_IMAGES_LOADER: if (data != null && data.getCount() > 0) { mVisualDescriptionText.setVisibility(View.GONE); mImageListAdapter.swapCursor(data); } else {/*from ww w .jav a 2 s .c om*/ mVisualDescriptionText.setVisibility(View.VISIBLE); } break; case APP_CODES_LOADER: if (data != null && data.getCount() > 0) { mCodeText.setVisibility(View.GONE); mCodeListAdapter.swapCursor(data); } else { mCodeText.setVisibility(View.VISIBLE); } break; case APP_SERVICES_LOADER: if (data != null && data.getCount() > 0) { mServiceText.setVisibility(View.GONE); mServiceListAdapter.swapCursor(data); } else { mServiceText.setVisibility(View.VISIBLE); } break; } }
From source file:com.fbartnitzek.tasteemall.location.ShowProducerMapFragment.java
@Override public void onLoaderReset(Loader<Cursor> loader) { // Log.v(LOG_TAG, "onLoaderReset, hashCode=" + this.hashCode() + ", " + "loader = [" + loader + "]"); switch (loader.getId()) { case PRODUCERS_LOADER_ID: mProducerLocationAdapter.swapCursor(null); break;// ww w . j a v a2 s . co m case REVIEWS_OF_PRODUCER_LOADER_ID: mReviewOfProducerAdapter.swapCursor(null); break; } }
From source file:edu.mit.mobile.android.locast.casts.CastDetail.java
@Override public void onLoaderReset(Loader<Cursor> loader) { switch (loader.getId()) { case LOADER_CAST: if (mCastsOverlay != null) { mCastsOverlay.swapCursor(null); }//w ww . j a v a 2 s. co m break; case LOADER_CAST_MEDIA: mCastMedia.swapCursor(null); break; } }
From source file:com.chatwingsdk.fragments.CommunicationDrawerFragment.java
@Override public void onLoaderReset(Loader<Cursor> loader) { switch (loader.getId()) { case LOADER_ID_COUNT_CONVERSATIONS_MESSAGES_UNREAD: mConversationsUnreadCountView.setVisibility(View.GONE); break;//from www . j a v a 2 s . c o m case LOADER_ID_CHATBOXES: mCategoriesUnreadCountView.setVisibility(View.GONE); break; } }
From source file:fr.mixit.android.ui.fragments.SessionsListFragment.java
@Override public void onLoaderReset(Loader<Cursor> loader) { final int id = loader.getId(); if (id == CURSOR_SESSIONS) { mAdapter.swapCursor(null);//from w w w . j a v a 2 s .co m } }
From source file:com.wit.android.support.database.LoadableAssistant.java
/** *///from w ww . j a va 2 s. co m @Override public final void onLoaderReset(Loader<Cursor> loader) { if (mLoaderId == loader.getId()) { onLoaderReset(); } }
From source file:com.yahoo.mobile.client.android.yodel.ui.PostListFragment.java
@Override public void onLoaderReset(Loader<List<Post>> loader) { switch (loader.getId()) { case LOADER_ID_LOAD_RECENT_POSTS: if (mPostListAdapter != null) { mPostListAdapter.setBlogPosts(null); }//from ww w . j a va 2 s. c o m break; case LOADER_ID_LOAD_POSTS_WITH_TAGS: if (mPostSearchListAdapter != null) { mPostSearchListAdapter.setBlogPosts(null); } } }
From source file:org.totschnig.myexpenses.dialog.TransactionDetailFragment.java
@Override public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) { int id = loader.getId(); switch (id) { case SPLIT_PART_CURSOR: mAdapter.swapCursor(cursor);//from www. j a v a 2s.c o m } }