Package com.firebase.ui.auth.ui.email
Class CheckEmailFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- com.firebase.ui.auth.ui.FragmentBase
-
- com.firebase.ui.auth.ui.email.CheckEmailFragment
-
- All Implemented Interfaces:
ComponentCallbacks
,View.OnClickListener
,View.OnCreateContextMenuListener
,androidx.activity.result.ActivityResultCaller
,androidx.lifecycle.HasDefaultViewModelProviderFactory
,androidx.lifecycle.LifecycleOwner
,androidx.lifecycle.ViewModelStoreOwner
,androidx.savedstate.SavedStateRegistryOwner
,ProgressView
,ImeHelper.DonePressedListener
public class CheckEmailFragment extends FragmentBase implements View.OnClickListener, ImeHelper.DonePressedListener
Fragment that shows a form with an email field and checks for existing accounts with that email.Host Activities should implement
CheckEmailFragment.CheckEmailListener
.
-
-
Constructor Summary
Constructors Constructor Description CheckEmailFragment()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
hideProgress()
static CheckEmailFragment
newInstance(String email)
void
onActivityCreated(Bundle savedInstanceState)
void
onActivityResult(int requestCode, int resultCode, Intent data)
void
onClick(View view)
View
onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
void
onDonePressed()
void
onViewCreated(View view, Bundle savedInstanceState)
void
showProgress(int message)
-
Methods inherited from class com.firebase.ui.auth.ui.FragmentBase
getFlowParams, onCreate, 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, 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, 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 CheckEmailFragment newInstance(@Nullable String email)
-
onCreateView
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
-
onActivityResult
public void onActivityResult(int requestCode, int resultCode, Intent data)
- Overrides:
onActivityResult
in classandroidx.fragment.app.Fragment
-
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
-
-