Class SettingsFragment
- java.lang.Object
- 
- androidx.fragment.app.Fragment
- 
- edu.cnm.deepdive.scalescroller.controller.SettingsFragment
 
 
- 
- All Implemented Interfaces:
- ComponentCallbacks,- View.OnCreateContextMenuListener,- HasDefaultViewModelProviderFactory,- LifecycleOwner,- ViewModelStoreOwner,- SavedStateRegistryOwner
 
 public class SettingsFragment extends Fragment Contains options for audio and speed settings and high scores.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class androidx.fragment.app.FragmentFragment.InstantiationException, Fragment.SavedState
 
- 
 - 
Constructor SummaryConstructors Constructor Description SettingsFragment()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonCreate(Bundle savedInstanceState)Resets the theme - needed if coming from the SpeedSettings or AudioSettings fragments.ViewonCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)Initializes navigation.- 
Methods inherited from class androidx.fragment.app.Fragmentdump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, 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, 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, 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
 
- 
 
- 
- 
- 
Method Detail- 
onCreatepublic void onCreate(@Nullable Bundle savedInstanceState) Resets the theme - needed if coming from the SpeedSettings or AudioSettings fragments.
 - 
onCreateView@Nullable public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) Initializes navigation.- Overrides:
- onCreateViewin class- Fragment
- Parameters:
- inflater- A- LayoutInflater.
- container- A- ViewGroup.
- savedInstanceState- A- Bundle.
- Returns:
- A View.
 
 
- 
 
-