Class TabsAdapter
java.lang.Object
androidx.recyclerview.widget.RecyclerView.Adapter<androidx.viewpager2.adapter.FragmentViewHolder>
androidx.viewpager2.adapter.FragmentStateAdapter
com.example.slacks_lottoevent.viewmodel.adapter.TabsAdapter
- All Implemented Interfaces:
androidx.viewpager2.adapter.StatefulAdapter
public class TabsAdapter
extends androidx.viewpager2.adapter.FragmentStateAdapter
TabsAdapter used to go back and fourth between the facility and manage my events fragment within the manage fragment.
-
Nested Class Summary
Nested classes/interfaces inherited from class androidx.viewpager2.adapter.FragmentStateAdapter
androidx.viewpager2.adapter.FragmentStateAdapter.ExperimentalFragmentStateAdapterApi, androidx.viewpager2.adapter.FragmentStateAdapter.FragmentTransactionCallback
Nested classes/interfaces inherited from class androidx.recyclerview.widget.RecyclerView.Adapter
androidx.recyclerview.widget.RecyclerView.Adapter.StateRestorationPolicy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionandroidx.fragment.app.Fragment
createFragment
(int position) int
Methods inherited from class androidx.viewpager2.adapter.FragmentStateAdapter
containsItem, getItemId, onAttachedToRecyclerView, onBindViewHolder, onCreateViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewRecycled, registerFragmentTransactionCallback, restoreState, saveState, setHasStableIds, unregisterFragmentTransactionCallback
Methods inherited from class androidx.recyclerview.widget.RecyclerView.Adapter
bindViewHolder, createViewHolder, findRelativeAdapterPositionIn, getItemViewType, getStateRestorationPolicy, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onBindViewHolder, onViewDetachedFromWindow, registerAdapterDataObserver, setStateRestorationPolicy, unregisterAdapterDataObserver
-
Constructor Details
-
TabsAdapter
public TabsAdapter(@NonNull androidx.fragment.app.FragmentActivity fragmentActivity)
-
-
Method Details
-
createFragment
@NonNull public androidx.fragment.app.Fragment createFragment(int position) - Specified by:
createFragment
in classandroidx.viewpager2.adapter.FragmentStateAdapter
-
getItemCount
public int getItemCount()- Specified by:
getItemCount
in classandroidx.recyclerview.widget.RecyclerView.Adapter<androidx.viewpager2.adapter.FragmentViewHolder>
-