Package com.firebase.ui.auth.ui.email
Class RegisterEmailFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- com.firebase.ui.auth.ui.FragmentBase
-
- com.firebase.ui.auth.ui.email.RegisterEmailFragment
-
- All Implemented Interfaces:
ComponentCallbacks
,View.OnClickListener
,View.OnCreateContextMenuListener
,View.OnFocusChangeListener
,androidx.activity.result.ActivityResultCaller
,androidx.lifecycle.HasDefaultViewModelProviderFactory
,androidx.lifecycle.LifecycleOwner
,androidx.lifecycle.ViewModelStoreOwner
,androidx.savedstate.SavedStateRegistryOwner
,ProgressView
,ImeHelper.DonePressedListener
public class RegisterEmailFragment extends FragmentBase implements View.OnClickListener, View.OnFocusChangeListener, ImeHelper.DonePressedListener
Fragment to display an email/name/password sign up form for new users.
-
-
Constructor Summary
Constructors Constructor Description RegisterEmailFragment()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
hideProgress()
static RegisterEmailFragment
newInstance(User user)
void
onActivityCreated(Bundle savedInstanceState)
void
onClick(View view)
void
onCreate(Bundle savedInstanceState)
View
onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
void
onDonePressed()
void
onFocusChange(View view, boolean hasFocus)
void
onSaveInstanceState(Bundle outState)
void
onViewCreated(View view, Bundle savedInstanceState)
void
showProgress(int message)
-
Methods inherited from class com.firebase.ui.auth.ui.FragmentBase
getFlowParams, startSaveCredentials
-
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, 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, 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
-
-
-
-
Field Detail
-
TAG
public static final String TAG
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
public static RegisterEmailFragment newInstance(User user)
-
onCreate
public void onCreate(@Nullable Bundle savedInstanceState)
- Overrides:
onCreate
in classFragmentBase
-
onCreateView
@Nullable public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState)
- Overrides:
onCreateView
in classandroidx.fragment.app.Fragment
-
onViewCreated
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState)
- Overrides:
onViewCreated
in classandroidx.fragment.app.Fragment
-
onActivityCreated
public void onActivityCreated(@Nullable Bundle savedInstanceState)
- Overrides:
onActivityCreated
in classandroidx.fragment.app.Fragment
-
onSaveInstanceState
public void onSaveInstanceState(@NonNull Bundle outState)
- Overrides:
onSaveInstanceState
in classandroidx.fragment.app.Fragment
-
onFocusChange
public void onFocusChange(View view, boolean hasFocus)
- Specified by:
onFocusChange
in interfaceView.OnFocusChangeListener
-
onClick
public void onClick(View view)
- Specified by:
onClick
in interfaceView.OnClickListener
-
onDonePressed
public void onDonePressed()
- Specified by:
onDonePressed
in interfaceImeHelper.DonePressedListener
-
showProgress
public void showProgress(int message)
- Specified by:
showProgress
in interfaceProgressView
-
hideProgress
public void hideProgress()
- Specified by:
hideProgress
in interfaceProgressView
-
-