Class ToolButtonsFragment

java.lang.Object
androidx.fragment.app.Fragment
com.example.skeddly.ui.ToolButtonsFragment
All Implemented Interfaces:
android.content.ComponentCallbacks, android.view.View.OnCreateContextMenuListener, androidx.activity.result.ActivityResultCaller, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.lifecycle.ViewModelStoreOwner, androidx.savedstate.SavedStateRegistryOwner

public class ToolButtonsFragment extends androidx.fragment.app.Fragment
Fragment for showing the buttons on the tools fragment screen
  • Nested Class Summary

    Nested classes/interfaces inherited from class androidx.fragment.app.Fragment

    androidx.fragment.app.Fragment.InstantiationException, androidx.fragment.app.Fragment.SavedState
  • Field Summary

    Fields inherited from class androidx.fragment.app.Fragment

    mPreviousWho
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    android.view.View
    onCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)
     
    void
    setImageGalleryButtonOnClickListener(android.view.View.OnClickListener onClickListener)
    Sets the callback for when one presses the personal info edit button.
    void
    setMyEventsButtonOnClickListener(android.view.View.OnClickListener onClickListener)
    Sets the callback for when one presses the personal info edit button.
    void
    setNotificationLogsButtonOnClickListener(android.view.View.OnClickListener onClickListener)
    Sets the callback for when one presses the personal info edit button.
    void
    setViewUserButtonOnClickListener(android.view.View.OnClickListener onClickListener)
    Sets the callback for when one presses the personal info edit button.

    Methods inherited from class androidx.fragment.app.Fragment

    dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelCreationExtras, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ToolButtonsFragment

      public ToolButtonsFragment()
  • Method Details

    • onCreateView

      @Nullable public android.view.View onCreateView(@NonNull android.view.LayoutInflater inflater, @Nullable android.view.ViewGroup container, @Nullable android.os.Bundle savedInstanceState)
      Overrides:
      onCreateView in class androidx.fragment.app.Fragment
    • setMyEventsButtonOnClickListener

      public void setMyEventsButtonOnClickListener(android.view.View.OnClickListener onClickListener)
      Sets the callback for when one presses the personal info edit button.
      Parameters:
      onClickListener - The callback to add to the button.
    • setImageGalleryButtonOnClickListener

      public void setImageGalleryButtonOnClickListener(android.view.View.OnClickListener onClickListener)
      Sets the callback for when one presses the personal info edit button.
      Parameters:
      onClickListener - The callback to add to the button.
    • setViewUserButtonOnClickListener

      public void setViewUserButtonOnClickListener(android.view.View.OnClickListener onClickListener)
      Sets the callback for when one presses the personal info edit button.
      Parameters:
      onClickListener - The callback to add to the button.
    • setNotificationLogsButtonOnClickListener

      public void setNotificationLogsButtonOnClickListener(android.view.View.OnClickListener onClickListener)
      Sets the callback for when one presses the personal info edit button.
      Parameters:
      onClickListener - The callback to add to the button.