微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android.support.v4.app.LoaderManager的实例源码

项目:mobile-store    文件CategoryController.java   
CategoryController(final Activity activity,LoaderManager loaderManager,View itemView) {
    super(itemView);

    this.activity = activity;
    this.loaderManager = loaderManager;

    appCardsAdapter = new AppPreviewAdapter(activity);

    viewAll = (Button) itemView.findViewById(R.id.button);
    viewAll.setonClickListener(onViewAll);

    heading = (TextView) itemView.findViewById(R.id.name);
    image = (FeatureImage) itemView.findViewById(R.id.category_image);
    background = (FrameLayout) itemView.findViewById(R.id.category_background);

    RecyclerView appCards = (RecyclerView) itemView.findViewById(R.id.app_cards);
    appCards.setAdapter(appCardsAdapter);
    appCards.addItemdecoration(new ItemDecorator(activity));

    displayImageOptions = new displayImageOptions.Builder()
            .cacheInMemory(true)
            .imageScaleType(ImageScaleType.NONE)
            .displayer(new FadeInBitmapdisplayer(100,true,false))
            .bitmapConfig(Bitmap.Config.RGB_565)
            .build();
}
项目:Farmacias    文件FindFragment.java   
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Utils.logD(LOG_TAG,"onCreate");

    mSharedPreferences = new PreferencesManagerImp(getActivity().getApplicationContext());
    mLocation = mSharedPreferences.getLocation();
    if (savedInstanceState != null) {
        mRotation = true;
    }
    LoaderProvider loaderProvider = new LoaderProvider(getContext());
    LoaderManager loaderManager = getLoaderManager();
    Geocoder geocoder = new Geocoder(getActivity());
    // loaderManager.enableDebugLogging(true);
    mPresenter = new FindPresenter(mLocation,loaderManager,loaderProvider,geocoder);

    setHasOptionsMenu(true);
    mRecentSearchSuggestions = new SearchRecentSuggestions(getContext(),RecentSuggestionsprovider.AUTHORITY,RecentSuggestionsprovider.MODE);
    mCompositeSubscription = new CompositeSubscription();
    mActivityCoordinator = (CoordinatorLayout) getActivity().findViewById(R.id.coordinator);
    mSnackCoordinator = (CoordinatorLayout) getActivity().findViewById(R.id.coordinatorSnackContainer);
}
项目:BlackList    文件SMSConversationsListFragment.java   
private void loadListViewItems(int listPosition,boolean markSeen,boolean showProgress) {
    if (!isAdded()) {
        return;
    }
    int loaderId = 0;
    ConversationsLoaderCallbacks callbacks =
            new ConversationsLoaderCallbacks(getContext(),listView,listPosition,cursorAdapter,markSeen,showProgress);

    LoaderManager manager = getLoaderManager();
    Loader<?> loader = manager.getLoader(loaderId);
    if (loader == null) {
        // init and run the items loader
        manager.initLoader(loaderId,null,callbacks);
    } else {
        // restart loader
        manager.restartLoader(loaderId,callbacks);
    }
}
项目:BlackList    文件JournalFragment.java   
private void loadListViewItems(String itemsFilter,boolean deleteItems,int listPosition) {
    if (!isAdded()) {
        return;
    }
    int loaderId = 0;
    JournalItemsLoaderCallbacks callbacks =
            new JournalItemsLoaderCallbacks(getContext(),itemsFilter,deleteItems,listPosition);
    LoaderManager manager = getLoaderManager();
    if (manager.getLoader(loaderId) == null) {
        // init and run the items loader
        manager.initLoader(loaderId,callbacks);
    }
}
项目:BlackList    文件SMSConversationFragment.java   
private void loadListViewItems(int threadId,int unreadCount,int listPosition) {
    if (!isAdded()) {
        return;
    }
    int loaderId = 0;
    ConversationLoaderCallbacks callbacks =
            new ConversationLoaderCallbacks(getContext(),threadId,unreadCount,cursorAdapter);

    LoaderManager manager = getLoaderManager();
    if (manager.getLoader(loaderId) == null) {
        // init and run the items loader
        manager.initLoader(loaderId,callbacks);
    }
}
项目:BlackList    文件ContactsFragment.java   
private void loadListViewItems(String itemsFilter,int listPosition) {
    if (!isAdded()) {
        return;
    }
    int loaderId = 0;
    ContactsLoaderCallbacks callbacks =
            new ContactsLoaderCallbacks(getContext(),contactType,callbacks);
    }
}
项目:android-samples    文件MainActivity.java   
private void search(EditText editText) {
    mEditText = editText;
    // Initialize the Loader with id '1239' and callbacks.
    // If the loader doesn't already exist,one is created. Otherwise,// the already created Loader is reused. In either case,the
    // LoaderManager will manage the Loader across the Activity/Fragment
    // lifecycle,will receive any new loads once they have completed,// and will report this new data back via callbacks.
    LoaderManager lm = getSupportLoaderManager();

    //close any loader that is already running
    lm.destroyLoader(LOADER_ID);

    //init new loader
    lm.initLoader(LOADER_ID,this);
}
项目:toothpick    文件SmoothieSupportActivityModuleTest.java   
@Test
public void testGet() throws Exception {
  //GIVEN
  FragmentActivity activity = Robolectric.buildActivity(FragmentActivity.class).create().get();
  Application application = RuntimeEnvironment.application;
  Scope appScope = Toothpick.openScope(application);
  appScope.installModules(new SmoothieApplicationModule(application));

  Scope activityScope = Toothpick.openScopes(application,activity);
  activityScope.installModules(new SmoothieSupportActivityModule(activity));

  //WHEN
  Activity injectedActivity = activityScope.getInstance(Activity.class);
  FragmentManager fragmentManager = activityScope.getInstance(FragmentManager.class);
  LoaderManager loaderManager = activityScope.getInstance(LoaderManager.class);
  LayoutInflater layoutInflater = activityScope.getInstance(LayoutInflater.class);

  //THEN
  assertthat(injectedActivity,instanceOf(FragmentActivity.class));
  assertthat((FragmentActivity) injectedActivity,sameInstance(activity));
  assertthat(fragmentManager,notNullValue());
  assertthat(loaderManager,notNullValue());
  assertthat(layoutInflater,notNullValue());
}
项目:py-eventos-android    文件EventDetailsFragment.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    Activity activity = getActivity();
    if (activity instanceof FloatingActionButtonProvider) {
        actionButton = ((FloatingActionButtonProvider) activity).getActionButton();
        if (actionButton != null) {
            actionButton.setonClickListener(actionButtonClickListener);
        }
    }

    // Ensure the actionButton is initialized before creating the options menu
    setHasOptionsMenu(true);

    LoaderManager loaderManager = getLoaderManager();
    loaderManager.initLoader(BOOKMARK_STATUS_LOADER_ID,bookmarkStatusLoaderCallbacks);
    loaderManager.initLoader(EVENT_DETAILS_LOADER_ID,eventDetailsLoaderCallbacks);
}
项目:PTHAndroid    文件RequestSearchFragment.java   
private void startSearch(String terms,String tags,int page){
    noresults.setVisibility(View.GONE);
    Bundle args = new Bundle();
    args.putString(SearchActivity.TERMS,terms);
    args.putString(SearchActivity.TAGS,tags);
    args.putInt(SearchActivity.PAGE,page);
    LoaderManager lm = getLoaderManager();
    Loader l = lm.getLoader(page);
    if (l == null){
        lm.initLoader(page,args,this);
    }
    //Check if the terms and tags are different from what the loader has and restart if they're different
    else {
        RequestSearchAsyncLoader s = (RequestSearchAsyncLoader)l;
        if (!s.getTerms().equalsIgnoreCase(searchTerms) || !s.getTags().equalsIgnoreCase(tags)){
            lm.restartLoader(page,this);
        }
        else {
            lm.initLoader(page,this);
        }
    }
}
项目:PTHAndroid    文件UserSearchFragment.java   
private void startSearch(String terms,terms);
    args.putInt(SearchActivity.PAGE,this);
    }
    //Check if the terms and tags are different from what the loader has and restart if they're different
    else {
        UserSearchAsyncLoader s = (UserSearchAsyncLoader)l;
        if (!s.getTerms().equalsIgnoreCase(searchTerms)){
            lm.restartLoader(page,this);
        }
    }
}
项目:PTHAndroid    文件TorrentSearchFragment.java   
private void startSearch(String terms,this);
    }
    //Check if the terms and tags are different from what the loader has and restart if they're different
    else {
        TorrentSearchAsyncLoader s = (TorrentSearchAsyncLoader)l;
        if (!s.getTerms().equalsIgnoreCase(searchTerms) || !s.getTags().equalsIgnoreCase(tags)){
            lm.restartLoader(page,this);
        }
    }
}
项目:CompositeAndroid    文件FragmentDelegate.java   
public LoaderManager getLoaderManager() {
    if (mPlugins.isEmpty()) {
        return getoriginal().super_getLoaderManager();
    }

    final ListIterator<FragmentPlugin> iterator = mPlugins.listIterator(mPlugins.size());

    final CallFun0<LoaderManager> superCall = new CallFun0<LoaderManager>(
            "getLoaderManager()") {

        @Override
        public LoaderManager call() {
            if (iterator.hasPrevIoUs()) {
                return iterator.prevIoUs().getLoaderManager(this);
            } else {
                return getoriginal().super_getLoaderManager();
            }
        }
    };
    return superCall.call();
}
项目:CompositeAndroid    文件ActivityDelegate.java   
public android.app.LoaderManager getLoaderManager() {
    if (mPlugins.isEmpty()) {
        return getoriginal().super_getLoaderManager();
    }

    final ListIterator<ActivityPlugin> iterator = mPlugins.listIterator(mPlugins.size());

    final CallFun0<android.app.LoaderManager> superCall
            = new CallFun0<android.app.LoaderManager>("getLoaderManager()") {

        @Override
        public android.app.LoaderManager call() {
            if (iterator.hasPrevIoUs()) {
                return iterator.prevIoUs().getLoaderManager(this);
            } else {
                return getoriginal().super_getLoaderManager();
            }
        }
    };
    return superCall.call();
}
项目:CompositeAndroid    文件ActivityDelegate.java   
public LoaderManager getSupportLoaderManager() {
    if (mPlugins.isEmpty()) {
        return getoriginal().super_getSupportLoaderManager();
    }

    final ListIterator<ActivityPlugin> iterator = mPlugins.listIterator(mPlugins.size());

    final CallFun0<LoaderManager> superCall = new CallFun0<LoaderManager>(
            "getSupportLoaderManager()") {

        @Override
        public LoaderManager call() {
            if (iterator.hasPrevIoUs()) {
                return iterator.prevIoUs().getSupportLoaderManager(this);
            } else {
                return getoriginal().super_getSupportLoaderManager();
            }
        }
    };
    return superCall.call();
}
项目:materialistic    文件FavoriteActivityTest.java   
@Before
public void setUp() {
    MockitoAnnotations.initMocks(this);
    TestApplication.applicationGraph.inject(this);
    reset(favoriteManager);
    reset(userServices);
    reset(keyDelegate);
    reset(actionViewResolver.getActionView(mock(MenuItem.class)));
    controller = Robolectric.buildActivity(TestFavoriteActivity.class);
    when(favoriteManager.getSize()).thenReturn(2);
    when(favoriteManager.getItem(eq(0))).thenReturn(new TestFavorite(
            "1","http://example.com","title",System.currentTimeMillis()));
    when(favoriteManager.getItem(eq(1))).thenReturn(new TestFavorite(
            "2","ask HN",System.currentTimeMillis()));
    activity = controller.create().postCreate(null).start().resume().visible().get(); // skip menu due to search view
    recyclerView = (RecyclerView) activity.findViewById(R.id.recycler_view);
    adapter = recyclerView.getAdapter();
    shadowAdapter = customShadowOf(adapter);
    fragment = activity.getSupportFragmentManager().findFragmentById(android.R.id.list);
    verify(keyDelegate).attach(any(Activity.class));
    verify(favoriteManager).attach(any(Context.class),any(LoaderManager.class),observerCaptor.capture(),any());
}
项目:materialistic    文件FavoriteActivityTest.java   
@Test
public void testSearchView() {
    SearchView searchView = (SearchView) actionViewResolver.getActionView(mock(MenuItem.class));
    verify(searchView,atLeastOnce()).setonSearchClickListener(searchViewClickListener.capture());
    verify(searchView,atLeastOnce()).setonCloseListener(searchViewCloseListener.capture());
    searchViewClickListener.getAllValues()
            .get(searchViewClickListener.getAllValues().size() - 1)
            .onClick(searchView);
    assertFalse(((FavoriteFragment) fragment).startActionMode(null));
    SearchView.OnCloseListener closeListener = searchViewCloseListener.getAllValues()
            .get(searchViewCloseListener.getAllValues().size() - 1);
    closeListener.onClose();
    assertEquals(2,adapter.getItemCount());
    ((FavoriteFragment) fragment).filter("ask");
    verify(favoriteManager,times(2)).attach(any(Context.class),any());
    when(favoriteManager.getSize()).thenReturn(1);
    when(favoriteManager.getItem(eq(0))).thenReturn(new TestFavorite(
            "2",System.currentTimeMillis()));
    observerCaptor.getValue().onChanged();
    assertEquals(1,adapter.getItemCount());
    reset(searchView);
    closeListener.onClose();
    verify(searchView).setQuery(eq(FavoriteActivity.EMPTY_QUERY),eq(true));
}
项目:ots15-companion    文件FossasiaEventDetailsFragment.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    Activity activity = getActivity();
    if (activity instanceof FloatingActionButtonProvider) {
        actionButton = ((FloatingActionButtonProvider) activity).getActionButton();
        if (actionButton != null) {
            actionButton.setonClickListener(actionButtonClickListener);
        }
    }

    // Ensure the actionButton is initialized before creating the options menu
    setHasOptionsMenu(true);

    LoaderManager loaderManager = getLoaderManager();
    loaderManager.initLoader(BOOKMARK_STATUS_LOADER_ID,eventDetailsLoaderCallbacks);
}
项目:rp15    文件FossasiaEventDetailsFragment.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    Activity activity = getActivity();
    if (activity instanceof FloatingActionButtonProvider) {
        actionButton = ((FloatingActionButtonProvider) activity).getActionButton();
        if (actionButton != null) {
            actionButton.setonClickListener(actionButtonClickListener);
        }
    }

    // Ensure the actionButton is initialized before creating the options menu
    setHasOptionsMenu(true);

    LoaderManager loaderManager = getLoaderManager();
    loaderManager.initLoader(BOOKMARK_STATUS_LOADER_ID,eventDetailsLoaderCallbacks);
}
项目:CrudContent    文件BasicCRUDLoaderTest.java   
@Test
@UiThreadTest
public void test09TestLoadResetCallback() throws Exception {

    CursorLoader loader = BasicCRUDLoader.newInstance(context,mockLoaderManager)
            .forUri(testUri)
            .callback(mockBasicCRUDLoaderCallback)
            .loaderId(LOADER_ID)
            .initLoader();

    // Ensure the callback has not yet been called
    assertFalse(mockBasicCRUDLoaderCallback.isCalled());

    @SuppressWarnings("unchecked")
    LoaderManager.LoaderCallbacks<Cursor> callbacks = (LoaderManager.LoaderCallbacks<Cursor>) mockLoaderManager.getLoaderCallbacks();
    assertNotNull(callbacks);

    // Simulate a loader reset. The loader id should be set and cursor is null
    callbacks.onLoaderReset(loader);

    assertTrue(mockBasicCRUDLoaderCallback.isCalled());
    assertEquals(LOADER_ID,mockBasicCRUDLoaderCallback.getLoaderId());
    assertNull(mockBasicCRUDLoaderCallback.getCursor());
}
项目:Dedecmsapp    文件Slider.java   
public void load(LoaderManager loaderManager,CursorLoader cursorloader,PaperEntryConverter paperEntryConverter) {
    mloaderManager = loaderManager;
    mPaperEntryConverter = paperEntryConverter;
    mCursorLoader = cursorloader;

    // image cache loader
    RequestQueue queue = AppContext.getInstance().getRequestQueue();
    mImageLoader = new ImageLoader(queue,BitmapCache.getInstance());

    // 设置幻灯片绑定
    mSliderAdapter = new SliderAdapter();
    mViewPager.setAdapter(mSliderAdapter);
    mPageIndicator.setViewPager(mViewPager);

    mloaderManager.initLoader(mCursorLoader.hashCode(),new LoaderCallback());

}
项目:gma-android    文件MapFragment.java   
private void startLoaders(@Nullable final Assignment assignment) {
    if (assignment != null) {
        // build the args used for varIoUs loaders
        final Bundle args = new Bundle(3);
        args.putString(ARG_GUID,mGuid);
        args.putString(ARG_MINISTRY_ID,assignment.getMinistryId());
        args.putString(ARG_MCC,assignment.getMcc().toString());

        // start loaders
        final LoaderManager manager = this.getLoaderManager();
        if (assignment.getMcc() == Mcc.GCM) {
            manager.initLoader(LOADER_CHURCHES,mloaderCallbacksChurches);
        }
        if (assignment.getMcc() != Mcc.UNKNowN) {
            manager.initLoader(LOADER_TRAININGS,mloaderCallbacksTraining);
        }
    }
}
项目:mc_backup    文件PinSiteDialog.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    final LoaderManager manager = getLoaderManager();

    // Initialize the search adapter
    mAdapter = new SearchAdapter(getActivity());
    mList.setAdapter(mAdapter);

    // Create callbacks before the initial loader is started
    mloaderCallbacks = new CursorLoaderCallbacks();

    // Reconnect to the loader only if present
    manager.initLoader(LOADER_ID_SEARCH,mloaderCallbacks);

    // If there is a search term,put it in the text field
    if (!TextUtils.isEmpty(mSearchTerm)) {
        mSearch.setText(mSearchTerm);
        mSearch.selectAll();
    }

    // Always start with an empty filter
    filter("");
}
项目:enroscar-async    文件LoaderDescription.java   
/**
 * Initialize already started loaders.
 */
void initStartedLoaders() {
  LoaderManager lm = operatorContext.loaderManager;
  SparseArray<LoaderCookies> listenersMap = this.listenersMap;

  int count = listenersMap.size();
  for (int i = 0; i < count; i++) {
    int loaderId = listenersMap.keyAt(i);
    Loader<?> loader = lm.getLoader(loaderId);
    if (loader != null && loader.isstarted()) {
      LoaderCookies cookies = listenersMap.valueAt(i);
      boolean notinit = (cookies.options & LoaderCookies.ALREADY_INIT) == 0;
      if (notinit) {
        Utils.initLoader(
            operatorContext,loaderId,STUB_PROVIDER,(cookies.options & LoaderCookies.DESTROY_ON_FINISH) == LoaderCookies.DESTROY_ON_FINISH,this
        );
      }
    }
  }
}
项目:RunTracker    文件RunFragment.java   
@Override
    public void onCreate(Bundle savedInstanceState) {
        // Todo Auto-generated method stub
        super.onCreate(savedInstanceState);
        setRetainInstance(true);
        mRunManager = RunManager.get(getActivity());

        Bundle args = getArguments();
        if(args != null){
            long runId = args.getLong(ARG_RUN_ID,-1);

            if(runId != -1){
                Log.d(TAG,"Run id: " + runId);
//              mRun = mRunManager.getRun(runId);                             // get the run instance
//              mLastLocation = mRunManager.getLastLocationForRun(runId);     // get the last location for a specify runId
                LoaderManager lm = getLoaderManager();
                lm.initLoader(LOAD_RUN,new RunLoaderCallbacks());
                lm.initLoader(LOAD_LOCATION,new LocationLoaderCallBacks());
            }
        }
    }
项目:novelty    文件BookmarksFragment.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    mAdapter = new AltCursorAdapter(getActivity(),new int[]{R.layout.news_item},new String[]{DB.Mynews.Feed_ID,DB.News.TITLE,DB.News.PUBLISHED_DATE},new int[]{R.id.news_Feed,R.id.news_title,R.id.news_date});

    mAdapter.setViewBinder(new BinderNews(getActivity()));
    setlistadapter(mAdapter);

    initUI();

    // on screen orientation changes,the loaders will return the last result,// without doing the background work again
    LoaderManager lm = getLoaderManager();
    lm.initLoader(LoaderIds.CURSOR_GET_STARRED,cursorCallbacks);
}
项目:novelty    文件BookmarksFragment.java   
@Override
public void onListItemClick(ListView l,View v,int position,long id) {
    super.onListItemClick(l,v,position,id);

    Cursor c = mAdapter.getCursor();

    Intent iNewsInfo = new Intent(getActivity(),NewsInfoActivity.class);
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_ID,c.getString(c.getColumnIndex(DB.Mynews.ID)));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_Feed_ID,c.getString(c.getColumnIndex(DB.Mynews.Feed_ID)));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_AUTHOR,c.getString(c.getColumnIndex(DB.News.AUTHOR)));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_TITLE,c.getString(c.getColumnIndex(DB.News.TITLE)));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_DATE,c.getLong(c.getColumnIndex(DB.News.PUBLISHED_DATE)));
    iNewsInfo
            .putExtra(NewsInfoActivity.EXTRA_CONTENT_VALUES,c.getString(c.getColumnIndex(DB.News.CONTENT_VALUES)));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_URL,c.getString(c.getColumnIndex(DB.News.URL)));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_IS_BOOKMARK,c.getInt(c.getColumnIndex(DB.Mynews.IS_BOOKMARK)) > 0);
    startActivity(iNewsInfo);

    if (c.getInt(c.getColumnIndex(DB.Mynews.IS_READ)) == 0) {
        LoaderManager lm = getLoaderManager();
        Bundle b = new Bundle();
        b.putString("newsId",c.getString(c.getColumnIndex(DB.Mynews.ID)));
        b.putString("FeedId",c.getString(c.getColumnIndex(DB.Mynews.Feed_ID)));
        lm.restartLoader(LoaderIds.ASYNC_UPDATE_READ,b,loaderCallbacks);
    }
}
项目:novelty    文件FeedFragment.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    mAdapter = new AltCursorAdapter(getActivity(),new String[]{
            DB.News.TITLE,new int[]{R.id.news_title,// without doing the background work again
    LoaderManager lm = getLoaderManager();
    lm.initLoader(LoaderIds.CURSOR_GET_Feed + getArguments().getInt("position"),cursorCallbacks);
}
项目:novelty    文件FeedFragment.java   
@Override
public void onListItemClick(ListView l,getArguments().getString("FeedId"));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_AUTHOR,c.getLong(c.getColumnIndex(DB.News.PUBLISHED_DATE)));
    iNewsInfo.putExtra(NewsInfoActivity.EXTRA_CONTENT_VALUES,c.getString(c.getColumnIndex(DB.Mynews.ID)));
        lm.restartLoader(LoaderIds.ASYNC_UPDATE_READ,loaderCallbacks);
    }
}
项目:android-sample-twitter4j-auth    文件MainActivity.java   
@Override
public void onClick(View v) {
    switch (v.getId()) {
    case R.id.buttonAuth:
        mTwitter = new TwitterFactory().getInstance();
        mTwitter.setoAuthConsumer(getString(R.string.twitter_consumer_key),getString(R.string.twitter_consumer_key_secret));
        mTwitter.setoAuthAccesstoken(null);
        LoaderManager.LoaderCallbacks<RequestToken> requestTokenCallbacks = new TwitterOAuthRequestTokenCallbacks(
                this,mTwitter);
        getSupportLoaderManager()
                .initLoader(0,requestTokenCallbacks);
        break;
    case R.id.buttonSendPin:
        EditText editTextPin = (EditText) findViewById(R.id.editTextPin);
        if (editTextPin.getText().length() > 0 && mTwitter != null) {
            LoaderManager.LoaderCallbacks<Accesstoken> accesstokenCallbacks = new TwitterOAuthAccesstokenCallbacks(
                    this,mTwitter,editTextPin.getText().toString());
            getSupportLoaderManager().initLoader(1,accesstokenCallbacks);
        }
        break;
    default:
        break;
    }
}
项目:MonsterHunter3UDatabase    文件ItemDetailFragment.java   
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setRetainInstance(true);

    // Check for a Item ID as an argument,and find the item
    Bundle args = getArguments();
    if (args != null) {
        long itemId = args.getLong(ARG_ITEM_ID,-1);
        if (itemId != -1) {
            LoaderManager lm = getLoaderManager();
            lm.initLoader(R.id.item_detail_fragment,new ItemloaderCallbacks());
        }
    }
}
项目:MonsterHunter3UDatabase    文件LocationDetailFragment.java   
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setRetainInstance(true);

    // Check for a Item ID as an argument,and find the item
    Bundle args = getArguments();
    if (args != null) {
        long locationId = args.getLong(ARG_LOCATION_ID,-1);
        if (locationId != -1) {
            LoaderManager lm = getLoaderManager();
            lm.initLoader(R.id.location_detail_fragment,new LocationLoaderCallbacks());
        }
    }
}
项目:MonsterHunter3UDatabase    文件ArmorDetailFragment.java   
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setRetainInstance(true);
    setHasOptionsMenu(true);

    // Check for a Item ID as an argument,and find the item
    Bundle args = getArguments();
    if (args != null) {
        long armorId = args.getLong(ARG_ARMOR_ID,-1);
        if (armorId != -1) {
            LoaderManager lm = getLoaderManager();
            lm.initLoader(R.id.armor_detail_fragment,new ArmorLoaderCallbacks());
        }
    }
}
项目:MonsterHunter3UDatabase    文件decorationDetailFragment.java   
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setRetainInstance(true);

    // Check for a Item ID as an argument,and find the item
    Bundle args = getArguments();
    if (args != null) {
        long decorationId = args.getLong(ARG_decoration_ID,-1);
        if (decorationId != -1) {
            LoaderManager lm = getLoaderManager();
            lm.initLoader(R.id.decoration_detail_fragment,new decorationLoaderCallbacks());
        }
    }
}
项目:MonsterHunter3UDatabase    文件WeaponDetailFragment.java   
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setRetainInstance(true);

    // Check for a Weapon ID as an argument,and find the weapon
    Bundle args = getArguments();
    if (args != null) {
        long weaponId = args.getLong(ARG_WEAPON_ID,-1);
        if (weaponId != -1) {
            LoaderManager lm = getLoaderManager();
            lm.initLoader(R.id.weapon_detail_fragment,new WeaponLoaderCallbacks());
        }
    }
}
项目:Thrift-Box    文件ExpensesFragment.java   
@Override
public void onActivityCreated(Bundle savedState) {
    super.onActivityCreated(savedState);
    setEmptyText(getString(R.string.list_empty));
    setHasOptionsMenu(false);
    setListShown(false);

    // styling listView
    final ExpandableListView list = getListView();
    final Drawable divider = getResources().getDrawable(R.drawable.empty_divider);
    list.setChildDivider(divider);

    list.setonChildClickListener(this);

    LoaderManager lm = getLoaderManager();
    if (lm != null) lm.initLoader(LOADER_ID,this);
}
项目:android-money-manager-ex    文件AssetClassListActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_asset_class_list);

    mAdapter = new AssetClasslistadapter(null);
    initRecyclerView(mAdapter);

    LoaderManager.LoaderCallbacks<Cursor> loaderCallbacks = initLoaderCallbacks();

    // get target asset class id,to exclude from the offered list
    Bundle loaderArgs = null;
    Intent intent = getIntent();
    if (intent != null) {
        loaderArgs = new Bundle();
        int assetClassId = intent.getIntExtra(EXTRA_ASSET_CLASS_ID,Constants.NOT_SET);
        loaderArgs.putInt(EXTRA_ASSET_CLASS_ID,assetClassId);
    }
    // start loader
    Loader loader = getSupportLoaderManager().initLoader(LOADER_ASSET_CLASSES,loaderArgs,loaderCallbacks);
}
项目:fdroidclient    文件CategoryController.java   
CategoryController(final Activity activity,false))
            .bitmapConfig(Bitmap.Config.RGB_565)
            .build();
}
项目:sana.mobile    文件EncounterListFragment.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    Log.d(TAG,"onActivityCreated()");
    super.onActivityCreated(savedInstanceState);
    Locale locale = new Locale(Preferences.getString(getActivity(),Constants.PREFERENCE_LOCALE,"EN"));
    df = new SimpleDateFormat(
            getString(R.string.display_date_format),locale);

    Locales.updateLocale(getActivity(),locale);
    months = getActivity().getResources().getStringArray(R.array.months_long_format);
    // signal the dispatcher to sync
    mUri = getActivity().getIntent().getData();
    if (mUri == null) {
        mUri = Encounters.CONTENT_URI;
    }
    mAdapter = new EncounterCursorAdapter(getActivity(),0);
    setlistadapter(mAdapter);
    LoaderManager.enableDebugLogging(true);
    getActivity().getSupportLoaderManager().initLoader(Uris.ENCOUNTER_DIR,this);
}
项目:sana.mobile    文件PatientListFragment.java   
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    Log.d(TAG,"onActivityCreated()");
    super.onActivityCreated(savedInstanceState);

    // signal the dispatcher to sync
    mUri = getActivity().getIntent().getData();
    if (mUri == null) {
        mUri = Patients.CONTENT_URI;
    }
    Log.d(TAG,"onActivityCreated(): sync?");
    mAdapter = new PatientCursorAdapter(getActivity(),0);
    setlistadapter(mAdapter);
    mAdapter.setonScrollCompleteListener(this);
    // Do we sync with server
    delta = getActivity().getResources().getInteger(R.integer.sync_delta_subjects);
    //sync(getActivity(),Subjects.CONTENT_URI);
    LoaderManager.enableDebugLogging(true);
    getActivity().getSupportLoaderManager().initLoader(PATIENTS_LOADER,this);
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。