Class MAMDialogFragment

  • All Implemented Interfaces:
    android.content.ComponentCallbacks , android.content.ComponentCallbacks2 , android.content.DialogInterface.OnCancelListener , android.content.DialogInterface.OnDismissListener , android.view.View.OnCreateContextMenuListener , com.microsoft.intune.mam.client.app.HookedDialogFragment , com.microsoft.intune.mam.client.app.HookedDialogFragmentBase , com.microsoft.intune.mam.client.app.HookedFragmentBase

    
    public class MAMDialogFragment
    extends DialogFragment implements HookedDialogFragment
                        

    MAM version of android.app.DialogFragment.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final void onActivityCreated(Bundle savedInstanceState)
      void onMAMActivityCreated(Bundle savedInstanceState) MAM version of onActivityCreated.
      final void onAttach(Activity activity)
      final void onAttach(Context context)
      void onMAMAttach(Activity activity) MAM version of onAttach.
      void onMAMAttach(Context context) MAM version of onAttach.
      final void onCreate(Bundle savedInstanceState)
      void onMAMCreate(Bundle savedInstanceState) MAM version of onCreate.
      final Dialog onCreateDialog(Bundle savedInstanceState)
      Dialog onMAMCreateDialog(Bundle savedInstanceState) MAM version of onCreateDialog.
      final void onDestroy()
      void onMAMDestroy() MAM version of onDestroy.
      final void onDetach()
      void onMAMDetach() MAM version of onDetach.
      final void onPause()
      void onMAMPause() MAM version of onPause.
      final void onResume()
      void onMAMResume() MAM version on onResume.
      final void onStart()
      void onMAMStart() MAM version of onStart.
      final void onStop()
      void onMAMStop() MAM version of onStop.
      final void onActivityResult(int requestCode, int resultCode, Intent data)
      void onMAMActivityResult(int requestCode, int resultCode, Intent data) MAM version of onActivityResult.
      final Animator onCreateAnimator(int transit, boolean enter, int nextAnim)
      Animator onMAMCreateAnimator(int transit, boolean enter, int nextAnim) MAM version of onCreateAnimator.
      final void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
      void onMAMCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) MAM version of onCreateContextMenu.
      final void onCreateOptionsMenu(Menu menu, MenuInflater inflater)
      void onMAMCreateOptionsMenu(Menu menu, MenuInflater inflater) MAM version of onCreateOptionsMenu.
      final View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
      View onMAMCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) MAM version of onCreateView.
      final void onDestroyOptionsMenu()
      void onMAMDestroyOptionsMenu() MAM version of onDestroyOptionsMenu.
      void onDestroyView()
      void onMAMDestroyView() MAM version of onDestroyView.
      final void onViewCreated(View view, Bundle savedInstanceState)
      void onMAMViewCreated(View view, Bundle savedInstanceState) MAM version of onViewCreated.
      final void onViewStateRestored(Bundle savedInstanceState)
      void onMAMViewStateRestored(Bundle savedInstanceState) MAM version of onViewStateRestored.
      final void onSaveInstanceState(Bundle outState)
      void onMAMSaveInstanceState(Bundle outState) MAM version of onSaveInstanceState.
      • Methods inherited from class android.app.DialogFragment

        dismiss, dismissAllowingStateLoss, dump, getDialog, getShowsDialog, getTheme, isCancelable, onCancel, onDismiss, onGetLayoutInflater, setCancelable, setShowsDialog, setStyle, show, show
      • Methods inherited from class android.app.Fragment

        equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, instantiate, isAdded, isDetached, isHidden, isInLayout, isRemoving, isResumed, isStateSaved, isVisible, onAttachFragment, onConfigurationChanged, onContextItemSelected, onHiddenChanged, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onRequestPermissionsResult, onTrimMemory, postponeEnterTransition, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MAMDialogFragment

        MAMDialogFragment()
    • Method Detail

      • onMAMActivityCreated

         void onMAMActivityCreated(Bundle savedInstanceState)

        MAM version of onActivityCreated.

        Parameters:
        savedInstanceState - saved instance state
      • onAttach

         final void onAttach(Activity activity)
      • onAttach

        @RequiresApi(value = Build.VERSION_CODES.M) final void onAttach(Context context)
      • onMAMAttach

         void onMAMAttach(Activity activity)

        MAM version of onAttach.

        Parameters:
        activity - activity
      • onMAMAttach

        @RequiresApi(value = Build.VERSION_CODES.M) void onMAMAttach(Context context)

        MAM version of onAttach.

        Parameters:
        context - context
      • onCreate

         final void onCreate(Bundle savedInstanceState)
      • onMAMCreate

         void onMAMCreate(Bundle savedInstanceState)

        MAM version of onCreate.

        Parameters:
        savedInstanceState - saved instance state
      • onCreateDialog

         final Dialog onCreateDialog(Bundle savedInstanceState)
      • onMAMCreateDialog

         Dialog onMAMCreateDialog(Bundle savedInstanceState)

        MAM version of onCreateDialog.

        Parameters:
        savedInstanceState - saved instance state
        Returns:

        A new Dialog instance

      • onMAMDestroy

         void onMAMDestroy()

        MAM version of onDestroy.

      • onMAMDetach

         void onMAMDetach()

        MAM version of onDetach.

      • onMAMPause

         void onMAMPause()

        MAM version of onPause.

      • onMAMResume

         void onMAMResume()

        MAM version on onResume.

      • onMAMStart

         void onMAMStart()

        MAM version of onStart.

      • onMAMStop

         void onMAMStop()

        MAM version of onStop.

      • onActivityResult

         final void onActivityResult(int requestCode, int resultCode, Intent data)
      • onMAMActivityResult

         void onMAMActivityResult(int requestCode, int resultCode, Intent data)

        MAM version of onActivityResult.

        Parameters:
        requestCode - see Fragment.
        resultCode - see Fragment.
        data - see Fragment.
      • onCreateAnimator

         final Animator onCreateAnimator(int transit, boolean enter, int nextAnim)
      • onMAMCreateAnimator

         Animator onMAMCreateAnimator(int transit, boolean enter, int nextAnim)

        MAM version of onCreateAnimator.

        Parameters:
        transit - see Fragment.
        enter - see Fragment.
        nextAnim - see Fragment.
        Returns:

        animator

      • onCreateContextMenu

         final void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
      • onMAMCreateContextMenu

         void onMAMCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)

        MAM version of onCreateContextMenu.

        Parameters:
        menu - see Fragment.
        v - see Fragment.
        menuInfo - see Fragment.
      • onMAMCreateOptionsMenu

         void onMAMCreateOptionsMenu(Menu menu, MenuInflater inflater)

        MAM version of onCreateOptionsMenu.

        Parameters:
        menu - see Fragment.
        inflater - see Fragment.
      • onCreateView

         final View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
      • onMAMCreateView

         View onMAMCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)

        MAM version of onCreateView.

        Parameters:
        inflater - see Fragment.
        container - see Fragment.
        savedInstanceState - see Fragment.
        Returns:

        see Fragment.onCreateView

      • onViewCreated

         final void onViewCreated(View view, Bundle savedInstanceState)
      • onMAMViewCreated

         void onMAMViewCreated(View view, Bundle savedInstanceState)

        MAM version of onViewCreated.

        Parameters:
        view - see Fragment.
        savedInstanceState - see Fragment.
      • onMAMViewStateRestored

         void onMAMViewStateRestored(Bundle savedInstanceState)

        MAM version of onViewStateRestored.

        Parameters:
        savedInstanceState - see Fragment.
      • onMAMSaveInstanceState

         void onMAMSaveInstanceState(Bundle outState)

        MAM version of onSaveInstanceState.

        Parameters:
        outState - see Fragment.