Class HelperActivityBase

  • All Implemented Interfaces:
    ComponentCallbacks, ComponentCallbacks2, KeyEvent.Callback, LayoutInflater.Factory, LayoutInflater.Factory2, View.OnCreateContextMenuListener, Window.Callback, androidx.activity.contextaware.ContextAware, androidx.activity.OnBackPressedDispatcherOwner, androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator, androidx.core.app.TaskStackBuilder.SupportParentable, androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.lifecycle.ViewModelStoreOwner, androidx.savedstate.SavedStateRegistryOwner, ProgressView
    Direct Known Subclasses:
    AppCompatBase, InvisibleActivityBase

    public abstract class HelperActivityBase
    extends androidx.appcompat.app.AppCompatActivity
    implements ProgressView
    • Constructor Detail

      • HelperActivityBase

        public HelperActivityBase()
    • Method Detail

      • onActivityResult

        protected void onActivityResult​(int requestCode,
                                        int resultCode,
                                        Intent data)
        Overrides:
        onActivityResult in class androidx.fragment.app.FragmentActivity
      • getAuthUI

        public AuthUI getAuthUI()
      • getAuth

        public com.google.firebase.auth.FirebaseAuth getAuth()
      • finish

        public void finish​(int resultCode,
                           @Nullable
                           Intent intent)
      • startSaveCredentials

        public void startSaveCredentials​(com.google.firebase.auth.FirebaseUser firebaseUser,
                                         IdpResponse response,
                                         @Nullable
                                         String password)
      • isOffline

        protected boolean isOffline()
        Check if there is an active or soon-to-be-active network connection.
        Returns:
        true if there is no network connection, false otherwise.