Class MAMFragment

  • All Implemented Interfaces:
    android.content.ComponentCallbacks , android.content.ComponentCallbacks2 , android.view.View.OnCreateContextMenuListener , com.microsoft.intune.mam.client.app.HookedFragment , com.microsoft.intune.mam.client.app.HookedFragmentBase

    
    public class MAMFragment
    extends Fragment implements HookedFragment
                        

    MAM version of android.app.Fragment.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
      MAMFragment()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

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

        dump, 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, onGetLayoutInflater, 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

      • MAMFragment

        MAMFragment()
    • Method Detail

      • onAttach

         final void onAttach(Activity activity)
      • onAttach

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

         final void onCreate(Bundle savedInstanceState)
      • onActivityResult

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

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

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

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

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

         void onMAMActivityCreated(Bundle savedInstanceState)

        MAM version of onActivityCreated.

        Parameters:
        savedInstanceState - saved instance state
      • 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
      • onMAMCreate

         void onMAMCreate(Bundle savedInstanceState)

        MAM version of onCreate.

        Parameters:
        savedInstanceState - saved instance state
      • 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.

      • onMAMActivityResult

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

        MAM version of onActivityResult.

        Parameters:
        requestCode - see Fragment.
        resultCode - see Fragment.
        data - see Fragment.
      • 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

      • 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.
      • 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

      • 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.