private void finishInit() { super.setOnClickListener(new LoginClickListener()); setButtonText(); if (!isInEditMode()) { sessionTracker = new SessionTracker(getContext(), new LoginButtonCallback(), null, false); fetchUserInfo(); } }
@Override public void onActivityCreated(final Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); sessionTracker = new SessionTracker(getActivity(), new Session.StatusCallback() { @Override public void call(Session session, SessionState state, Exception exception) { if (!session.isOpened()) { // When a session is closed, we want to clear out our data so it is not visible to subsequent users clearResults(); } } }); setSettingsFromBundle(savedInstanceState); loadingStrategy = createLoadingStrategy(); loadingStrategy.attach(adapter); selectionStrategy = createSelectionStrategy(); selectionStrategy.readSelectionFromBundle(savedInstanceState, SELECTION_BUNDLE_KEY); // Should we display a title bar? (We need to do this after we've retrieved our bundle settings.) if (showTitleBar) { inflateTitleBar((ViewGroup) getView()); } if (activityCircle != null && savedInstanceState != null) { boolean shown = savedInstanceState.getBoolean(ACTIVITY_CIRCLE_SHOW_KEY, false); if (shown) { displayActivityCircle(); } else { // Should be hidden already, but just to be sure. hideActivityCircle(); } } }
private void finishInit() { setOnClickListener(new LoginClickListener()); setButtonText(); if (!isInEditMode()) { sessionTracker = new SessionTracker(getContext(), new LoginButtonCallback(), null, false); fetchUserInfo(); } }
private void finishInit() { super.setOnClickListener(new LoginClickListener(null)); setButtonText(); if (!isInEditMode()) { this.sessionTracker = new SessionTracker(getContext(), new LoginButtonCallback(null), null, false); fetchUserInfo(); } }
public void onActivityCreated(Bundle paramBundle) { super.onActivityCreated(paramBundle); this.sessionTracker = new SessionTracker(getActivity(), new Session.StatusCallback() { public void call(Session paramAnonymousSession, SessionState paramAnonymousSessionState, Exception paramAnonymousException) { if (!paramAnonymousSession.isOpened()) PickerFragment.this.clearResults(); } }); setSettingsFromBundle(paramBundle); this.loadingStrategy = createLoadingStrategy(); this.loadingStrategy.attach(this.adapter); this.selectionStrategy = createSelectionStrategy(); this.selectionStrategy.readSelectionFromBundle(paramBundle, "com.facebook.android.PickerFragment.Selection"); if (this.showTitleBar) inflateTitleBar((ViewGroup)getView()); if ((this.activityCircle != null) && (paramBundle != null)) { if (paramBundle.getBoolean("com.facebook.android.PickerFragment.ActivityCircleShown", false)) { displayActivityCircle(); return; } hideActivityCircle(); } }