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:inc.bait.jubilee.ui.fragments.ContactsListFragment.java

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    if (loader.getId() == ContactsQuery.QUERY_ID) {
        adapter.swapCursor(null);// w ww.j a  v  a 2  s.  c  om
    }
}

From source file:org.totschnig.myexpenses.fragment.PlanList.java

@Override
public void onLoaderReset(Loader<Cursor> loader) {
    int id = loader.getId();
    switch (id) {
    case TEMPLATES_CURSOR:
        mTemplatesCursor = null;/*  ww w.  ja v  a2s. c  o m*/
        mAdapter.setGroupCursor(null);
    case PLANS_CURSOR:
        mPlanTimeInfo = null;
    default:
        int groupPosition = id / 2;
        if (id % 2 == 0) {
            try {
                mAdapter.setChildrenCursor(groupPosition, null);
            } catch (NullPointerException e) {
                Log.w("TAG", "Adapter expired, try again on the next query: " + e.getMessage());
            }
        }
    }
}

From source file:com.fbartnitzek.tasteemall.mainpager.DrinkPagerFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    //        Log.v(LOG_TAG, "onLoadFinished, hashCode=" + this.hashCode() + ", " + "loader = [" + loader + "], data = [" + data + "]");
    String numberAppendix = data == null ? "" : getString(R.string.label_numberAppendix, data.getCount());
    switch (loader.getId()) {
    case DRINK_LOADER_ID:
        mDrinkAdapter.swapCursor(data);//from   ww  w.j a  va2s. co  m
        mDrinksHeading.setText(
                getString(R.string.label_list_entries, getString(R.string.label_drinks), numberAppendix));
        break;
    }

}

From source file:com.fbartnitzek.tasteemall.mainpager.ReviewPagerFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    //        Log.v(LOG_TAG, "onLoadFinished, hashCode=" + this.hashCode() + ", " + "loader = [" + loader + "], data = [" + data + "]");
    String numberAppendix = data == null ? "" : getString(R.string.label_numberAppendix, data.getCount());
    switch (loader.getId()) {
    case REVIEW_LOADER_ID:
        mReviewAdapter.swapCursor(data);
        mReviewsHeading.setText(//from w w w . j  av  a 2  s . com
                getString(R.string.label_list_entries, getString(R.string.label_reviews), numberAppendix));
        break;
    }
}

From source file:com.enadein.carlogbook.ui.AddUpdateFuelLogActivity.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    if (loader.getId() == LOADER_TYPE) {
        fuelAdapter.swapCursor(data);/*  ww w.  j  av a2  s .c  o  m*/
        long defaultId = DBUtils.getDefaultId(getContentResolver(), ProviderDescriptor.DataValue.Type.FUEL);

        Spinner fuelTypeSpinner = (Spinner) findViewById(R.id.typeSpinner);
        fuelTypeSpinner.setSelection(getPositionFromAdapterById(fuelAdapter, defaultId));

    } else {
        stationAdapter.swapCursor(data);
        long defaultId = DBUtils.getDefaultId(getContentResolver(), ProviderDescriptor.DataValue.Type.STATION);

        Spinner stationSpinner = (Spinner) findViewById(R.id.stationSpinner);
        stationSpinner.setSelection(getPositionFromAdapterById(stationAdapter, defaultId));
    }
}

From source file:li.barter.fragments.ChatDetailsFragment.java

@Override
public void onLoaderReset(final Loader<Cursor> loader) {

    if (loader.getId() == Loaders.CHAT_DETAILS) {
        mChatDetailAdapter.swapCursor(null);
    }//from  w ww  . ja va  2 s .  c om
}

From source file:com.money.manager.ex.recurring.transactions.RecurringTransactionListFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    switch (loader.getId()) {
    case ID_LOADER_REPEATING:
        if (data == null)
            return;

        AllDataAdapter adapter = new AllDataAdapter(getActivity(), data,
                AllDataAdapter.TypeCursor.RECURRINGTRANSACTION);
        setListAdapter(adapter);//from  ww  w .  j  av a 2 s. co m

        if (isResumed()) {
            setListShown(true);
            if (data.getCount() <= 0 && getFloatingActionButton() != null)
                getFloatingActionButton().show(true);
        } else {
            setListShownNoAnimation(true);
        }
    }
}

From source file:com.chatwing.whitelabel.fragments.CommunicationDrawerFragment.java

protected TextView getUnreadCountView(Loader<Cursor> loader) {
    switch (loader.getId()) {
    case LOADER_ID_COUNT_CONVERSATIONS_MESSAGES_UNREAD:
        return mConversationsUnreadCountView;
    case LOADER_ID_CHATBOXES:
        return mCategoriesUnreadCountView;
    case LOADER_ID_SYNCED_BOOKMARKS:
        return mBookmarksUnreadCountView;
    default://  www.  j  av  a2  s  . c o m
        return null;
    }
}

From source file:org.jamienicol.episodes.ShowsListFragment.java

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    switch (loader.getId()) {
    case LOADER_ID_SHOWS:
        showsData = data;//w ww. j a  v  a  2  s  .c om
        listAdapter.swapShowsCursor(data);
        break;

    case LOADER_ID_EPISODES:
        episodesData = data;
        listAdapter.swapEpisodesCursor(data);
        break;
    }

    getActivity().supportInvalidateOptionsMenu();
}

From source file:com.chatwing.whitelabel.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;/*  www. j a  va 2s. c o  m*/
    case LOADER_ID_CHATBOXES:
        mCategoriesUnreadCountView.setVisibility(View.GONE);
        break;
    case LOADER_ID_SYNCED_BOOKMARKS:
        mBookmarksUnreadCountView.setVisibility(View.GONE);
    }
}