Package com.xa.xpensauditor
Class TabFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- com.xa.xpensauditor.TabFragment
-
- All Implemented Interfaces:
ComponentCallbacks,View.OnCreateContextMenuListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner
public class TabFragment extends androidx.fragment.app.FragmentHandles fragments in the main menu, to view transactions.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcurrentDay(package private) intcurrentMonth(package private) intcurrentYear(package private) intpos
-
Constructor Summary
Constructors Constructor Description TabFragment()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static androidx.fragment.app.FragmentgetInstance(int position)Handles Fragments and transcation in the main page based on the positionbooleanonContextItemSelected(MenuItem item)ViewonCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)Loads data when fragment is loadedvoidonViewCreated(View view, Bundle savedInstanceState)Loads data when view is created.-
Methods inherited from class androidx.fragment.app.Fragment
dump, 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, 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, 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
-
-
-
-
Method Detail
-
getInstance
public static androidx.fragment.app.Fragment getInstance(int position)
Handles Fragments and transcation in the main page based on the position- Parameters:
position-- Returns:
- tabFragment
-
onCreateView
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
Loads data when fragment is loaded- Overrides:
onCreateViewin classandroidx.fragment.app.Fragment- Parameters:
inflater-container-savedInstanceState-- Returns:
-
onViewCreated
public void onViewCreated(View view, @Nullable Bundle savedInstanceState)
Loads data when view is created.- Overrides:
onViewCreatedin classandroidx.fragment.app.Fragment- Parameters:
view-savedInstanceState-
-
onContextItemSelected
public boolean onContextItemSelected(MenuItem item)
- Overrides:
onContextItemSelectedin classandroidx.fragment.app.Fragment
-
-