Android SDK Version
All Implemented Interfaces:
android.content.ComponentCallbacks , android.content.DialogInterface.OnCancelListener , android.content.DialogInterface.OnDismissListener , android.view.View.OnCreateContextMenuListener , androidx.activity.result.ActivityResultCaller , androidx.lifecycle.HasDefaultViewModelProviderFactory , androidx.lifecycle.LifecycleOwner , androidx.lifecycle.ViewModelStoreOwner , androidx.savedstate.SavedStateRegistryOwner


public final class FacebookDialogFragment
extends DialogFragment
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android. Use of any of the classes in this package is unsupported, and they may be modified or removed without warning at any time.
Nested Class Summary
Modifier and TypeClassDescription
public classFacebookDialogFragment.Companion
Field Summary
Modifier and TypeFieldDescription
private DialoginnerDialog
private final IntegermState
private final BundlemSavedFragmentState
private final SparseArray<Parcelable>mSavedViewState
private final BundlemSavedViewRegistryState
private final BooleanmSavedUserVisibleHint
private final StringmWho
private final BundlemArguments
private final FragmentmTarget
private final StringmTargetWho
private final IntegermTargetRequestCode
private final BooleanmAdded
private final BooleanmRemoving
private final BooleanmFromLayout
private final BooleanmInLayout
private final BooleanmRestored
private final BooleanmPerformedCreateView
private final IntegermBackStackNesting
private final FragmentManagermFragmentManager
private final FragmentHostCallback<?>mHost
private final FragmentManagermChildFragmentManager
private final FragmentmParentFragment
private final IntegermFragmentId
private final IntegermContainerId
private final StringmTag
private final BooleanmHidden
private final BooleanmDetached
private final BooleanmRetainInstance
private final BooleanmRetainInstanceChangedWhileDetached
private final BooleanmHasMenu
private final BooleanmMenuVisible
private final ViewGroupmContainer
private final ViewmView
private final BooleanmDeferStart
private final BooleanmUserVisibleHint
private final Fragment.AnimationInfomAnimationInfo
private final RunnablemPostponedDurationRunnable
private final BooleanmIsNewlyAdded
private final BooleanmHiddenChanged
private final FloatmPostponedAlpha
private final LayoutInflatermLayoutInflater
private final BooleanmIsCreated
private final Lifecycle.StatemMaxState
private final LifecycleRegistrymLifecycleRegistry
private final FragmentViewLifecycleOwnermViewLifecycleOwner
private final MutableLiveData<LifecycleOwner>mViewLifecycleOwnerLiveData
private final SavedStateRegistryControllermSavedStateRegistryController
Constructor Summary
ConstructorDescription
FacebookDialogFragment()
Method Summary
Modifier and TypeMethodDescription
final DialoggetInnerDialog() The dialog should be set before the show method is called.
final UnitsetInnerDialog(Dialog innerDialog) The dialog should be set before the show method is called.
UnitonCreate(Bundle savedInstanceState)
DialogonCreateDialog(Bundle savedInstanceState)
UnitonResume()
UnitonConfigurationChanged(Configuration newConfig)
UnitonDestroyView()
Methods inherited from class androidx.fragment.app.DialogFragment
callStartTransitionListener, dump, equals, findFragmentByWho, generateActivityResultKey, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getAnimatingAway, getAnimator, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getEnterTransitionCallback, getExitTransition, getExitTransitionCallback, getFocusedView, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getNextAnim, getNextTransition, getParentFragment, getParentFragmentManager, getPostOnViewCreatedAlpha, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getSharedElementSourceNames, getSharedElementTargetNames, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hasOptionsMenu, hashCode, initState, isAdded, isDetached, isHidden, isHideReplaced, isInBackStack, isInLayout, isMenuVisible, isPostponed, isRemoving, isRemovingParent, isResumed, isStateSaved, isVisible, noteStateNotSaved, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onViewCreated, performActivityCreated, performAttach, performConfigurationChanged, performContextItemSelected, performCreate, performCreateOptionsMenu, performDestroy, performDestroyView, performDetach, performGetLayoutInflater, performLowMemory, performMultiWindowModeChanged, performOptionsItemSelected, performOptionsMenuClosed, performPause, performPictureInPictureModeChanged, performPrepareOptionsMenu, performPrimaryNavigationFragmentChanged, performResume, performSaveInstanceState, performStart, performStop, performViewCreated, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, restoreChildFragmentState, restoreViewState, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setAnimatingAway, setAnimator, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setFocusedView, setHasOptionsMenu, setHideReplaced, setInitialSavedState, setMenuVisibility, setNextAnim, setNextTransition, setOnStartEnterTransitionListener, setPostOnViewCreatedAlpha, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementNames, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
Methods inherited from class com.facebook.internal.FacebookDialogFragment
createFragmentContainer, dismiss, dismissAllowingStateLoss, getDialog, getShowsDialog, getTheme, isCancelable, onAttach, onCancel, onDetach, onDismiss, onFindViewById, onGetLayoutInflater, onHasView, onSaveInstanceState, onStart, onStop, onViewStateRestored, performCreateView, requireDialog, setCancelable, setShowsDialog, setStyle, setupDialog, show, show, showNow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail

FacebookDialogFragment

FacebookDialogFragment()
Method Detail

getInnerDialog

 final DialoggetInnerDialog()
The dialog should be set before the show method is called.

setInnerDialog

 final UnitsetInnerDialog(Dialog innerDialog)
The dialog should be set before the show method is called.

onCreate

UnitonCreate(Bundle savedInstanceState)

onCreateDialog

DialogonCreateDialog(Bundle savedInstanceState)

onResume

UnitonResume()

onConfigurationChanged

UnitonConfigurationChanged(Configuration newConfig)

onDestroyView

UnitonDestroyView()