List of usage examples for android.support.v4.content Loader getId
public int getId()
From source file:ca.marklauman.dominionpicker.SupplyActivity.java
@Override public void onLoaderReset(Loader<Cursor> loader) { if (loader == null) return;// w ww . j a va2 s.c o m switch (loader.getId()) { case LOADER_SUPPLY: adapter.changeCursor(null); resView.setVisibility(View.GONE); break; } }
From source file:com.gvccracing.android.tttimer.Dialogs.EditRacerView.java
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) { try {/*from w ww .j a v a 2 s.c o m*/ Log.i(LOG_TAG, "onLoadFinished start: id=" + Integer.toString(loader.getId())); switch (loader.getId()) { case RACER_INFO_LOADER: cursor.moveToFirst(); racer_ID = cursor.getLong(cursor.getColumnIndex(RacerClubInfo.Racer_ID)); txtFirstName.setText(cursor.getString(cursor.getColumnIndex(Racer.FirstName))); txtLastName.setText(cursor.getString(cursor.getColumnIndex(Racer.LastName))); txtUSACNumber.setText(cursor.getString(cursor.getColumnIndex(Racer.USACNumber))); SetCategorySelectionByValue(cursor.getString(cursor.getColumnIndex(RacerClubInfo.Category))); break; } Log.i(LOG_TAG, "onLoadFinished complete: id=" + Integer.toString(loader.getId())); } catch (Exception ex) { Log.e(LOG_TAG, "onLoadFinished error", ex); } }
From source file:net.niyonkuru.koodroid.ui.DataDetailFragment.java
@Override public void onLoadFinished(Loader<Cursor> loader, Cursor data) { if (loader.getId() == 0) { mAdapter.swapCursor(data);//from w w w . ja va 2 s .c o m if (isResumed()) { setListShown(true); } else { setListShownNoAnimation(true); } } else { /* graph data processed here */ new GraphingTask().execute(data); } }
From source file:it.polimi.spf.app.fragments.ActivityFragment.java
@Override public void onLoadFinished(Loader<Collection<ActivityVerb>> loader, Collection<ActivityVerb> data) { switch (loader.getId()) { case LoadersConfig.LOAD_LIST_LOADER_ID: mAdapter.clear();// ww w.j av a 2 s .c o m mAdapter.addAll(data); break; default: break; } }
From source file:com.kyakujin.android.tagnotepad.ui.TagDialogListFragment.java
@Override public void onLoaderReset(Loader<Cursor> loader) { switch (loader.getId()) { case TagsQuery.LOADER_ID: mTagListAdapter.swapCursor(null); break;/*from w w w .j a va 2 s . com*/ // case MappingQuery.LOADER_ID: // mTagListAdapter.swapCursor(null); // break; default: return; } }
From source file:edu.mit.mobile.android.livingpostcards.CardViewFragment.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 w ww . j av a2s . c om mTiming = c.getInt(c.getColumnIndexOrThrow(Card.COL_TIMING)); mCardImage.setFlipInterval(mTiming); mCardImage.startFlipping(); final String pubMediaUri = c.getString(c.getColumnIndexOrThrow(Card.COL_MEDIA_URL)); if (pubMediaUri != null) { final NetworkClient nc = LocastApplication.getNetworkClient(getActivity(), Authenticator.getFirstAccount(getActivity())); LocastSyncService.startSync(getActivity(), nc.getFullUrl(pubMediaUri), mCardMedia, false); } } break; case LOADER_CARDMEDIA: mAdapter.setExpectedCount(c.getCount()); if (BuildConfig.DEBUG) { if (c.moveToFirst()) { ProviderUtils.dumpCursorToLog(c, CARD_MEDIA_PROJECTION); } } mAdapter.swapCursor(c); break; } }
From source file:org.qeo.deviceregistration.ui.UserListFragment.java
@Override public void onLoadFinished(Loader<RestResponse> restResponseLoader, RestResponse restResponse) { if (restResponseLoader.getId() == QeoManagementApp.LOADER_GET_USERS_ID) { try {//from w w w . ja va2 s . co m int code = restResponse.getCode(); if (code == HttpURLConnection.HTTP_OK) { mUsersAdapter.clear(); for (String i : restResponse.getListData()) { mUsersAdapter.add(i); } mUsersAdapter.notifyDataSetChanged(); } else { if (DeviceRegPref.getSelectedRealmId() == 0) { mUsersAdapter.clear(); } mDialog.setErrorMessage(restResponse.getData()); mDialog.show(); } setListShown(true); } catch (Exception e) { LOG.log(Level.WARNING, "Error getting users", e); mDialog.setErrorMessage(getString(R.string.userlist_error_msg)); mDialog.show(); } } }
From source file:com.money.manager.ex.budget.BudgetListFragment.java
@Override public void onLoadFinished(Loader<Cursor> loader, Cursor data) { switch (loader.getId()) { case LOADER_BUDGETS: // mAdapter.swapCursor(data); mAdapter.changeCursor(data);// w ww.ja v a 2 s. c o m if (isResumed()) { setListShown(true); } else { setListShownNoAnimation(true); } break; } }
From source file:cz.maresmar.sfm.view.menu.portal.PortalMenuFragment.java
@Override public void onLoaderReset(@NonNull Loader<Cursor> loader) { switch (loader.getId()) { case DAY_LOADER_ID: Timber.e("Day data with user %s is no longer valid", mUserUri); mMenuGroupAdapter.swapCursor(null); break;//from www . j a va 2 s .c o m case MENU_LOADER_ID: Timber.e("Menu data with user %s is no longer valid", mUserUri); mMenuGroupAdapter.setMenuItemsCursor(null); break; default: throw new UnsupportedOperationException("Unknown loader id: " + loader.getId()); } }
From source file:li.barter.fragments.AboutMeFragment.java
@Override public void onLoadFinished(final Loader<Cursor> loader, final Cursor cursor) { if (loader.getId() == Loaders.USER_DETAILS_ABOUT_ME) { Logger.d(TAG, "Cursor Loaded with count: %d", cursor.getCount()); if (cursor.getCount() != 0) { cursor.moveToFirst();//from w ww . j a v a 2 s. co m mAboutMeTextView.setText(cursor.getString(cursor.getColumnIndex(DatabaseColumns.DESCRIPTION))); mPreferredLocationTextView.setText(String.format(mLocationFormat, cursor.getString(cursor.getColumnIndex(DatabaseColumns.NAME)), cursor.getString(cursor.getColumnIndex(DatabaseColumns.ADDRESS)))); if (mLoggedInUser) { mLabelReferralCount.setVisibility(View.VISIBLE); mReferralCountTextView.setVisibility(View.VISIBLE); mReferralCountTextView.setText(SharedPreferenceHelper.getString(R.string.pref_referrer_count)); mAboutMeTextView.setText(SharedPreferenceHelper.getString(R.string.pref_description)); mLogoutButton.setVisibility(View.VISIBLE); } else { mLabelReferralCount.setVisibility(View.GONE); mReferralCountTextView.setVisibility(View.GONE); mReferralCountTextView.setText(null); mLogoutButton.setVisibility(View.GONE); } } } }