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 voidhideProgress()static RegisterEmailFragmentnewInstance(User user)voidonActivityCreated(Bundle savedInstanceState)voidonClick(View view)voidonCreate(Bundle savedInstanceState)ViewonCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)voidonDonePressed()voidonFocusChange(View view, boolean hasFocus)voidonSaveInstanceState(Bundle outState)voidonViewCreated(View view, Bundle savedInstanceState)voidshowProgress(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:
onCreatein classFragmentBase
-
onCreateView
@Nullable public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState)
- Overrides:
onCreateViewin classandroidx.fragment.app.Fragment
-
onViewCreated
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState)- Overrides:
onViewCreatedin classandroidx.fragment.app.Fragment
-
onActivityCreated
public void onActivityCreated(@Nullable Bundle savedInstanceState)- Overrides:
onActivityCreatedin classandroidx.fragment.app.Fragment
-
onSaveInstanceState
public void onSaveInstanceState(@NonNull Bundle outState)- Overrides:
onSaveInstanceStatein classandroidx.fragment.app.Fragment
-
onFocusChange
public void onFocusChange(View view, boolean hasFocus)
- Specified by:
onFocusChangein interfaceView.OnFocusChangeListener
-
onClick
public void onClick(View view)
- Specified by:
onClickin interfaceView.OnClickListener
-
onDonePressed
public void onDonePressed()
- Specified by:
onDonePressedin interfaceImeHelper.DonePressedListener
-
showProgress
public void showProgress(int message)
- Specified by:
showProgressin interfaceProgressView
-
hideProgress
public void hideProgress()
- Specified by:
hideProgressin interfaceProgressView
-
-