protected Activity getActivityContext() { if (activity != null) { return activity; } if (fragmentWrapper != null) { return fragmentWrapper.getActivity(); } return null; }
@Override public Activity getActivityContext() { return fragment.getActivity(); } }
protected FacebookDialogBase(final FragmentWrapper fragmentWrapper, int requestCode) { Validate.notNull(fragmentWrapper, "fragmentWrapper"); this.fragmentWrapper = fragmentWrapper; this.activity = null; this.requestCode = requestCode; if (fragmentWrapper.getActivity() == null) { throw new IllegalArgumentException( "Cannot use a fragment that is not attached to an activity"); } }