Skip to content
Snippets Groups Projects
Select Git revision
  • 0c7e146ae8a57066c46fe4bbcabc295907852cbe
  • master default
2 results

RegisterActivity.java

Blame
  • RegisterActivity.java 3.82 KiB
    package com.mapps.seproject;
    
    import android.app.ProgressDialog;
    import android.content.Intent;
    import android.support.annotation.NonNull;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.text.TextUtils;
    import android.util.Log;
    import android.view.View;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.TextView;
    import android.widget.Toast;
    
    import com.google.android.gms.tasks.OnCompleteListener;
    import com.google.android.gms.tasks.Task;
    import com.google.firebase.auth.AuthResult;
    import com.google.firebase.auth.FirebaseAuth;
    
    public class RegisterActivity extends AppCompatActivity implements View.OnClickListener{
    
        static EditText name;
        EditText email;
        EditText password;
        Button b;
        TextView loginText;
    
        ProgressDialog progress;
        FirebaseAuth firebaseAuth;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_register);
    
            name = (EditText) findViewById(R.id.etName);
    
            firebaseAuth = FirebaseAuth.getInstance();
    
    
            if(firebaseAuth.getCurrentUser() != null)   {
    
                finish();
                startActivity(new Intent(getApplicationContext(),MainActivity.class));          // If user is already logged in
    
    
            }
    
    
    
            progress = new ProgressDialog(this);
            email = (EditText) findViewById(R.id.etRegEmail);
            password= (EditText) findViewById(R.id.etRegPassword);
            b= (Button) findViewById(R.id.bRegister);
            loginText = (TextView) findViewById(R.id.textLogin);
    
    
    
            b.setOnClickListener(this);
            loginText.setOnClickListener(this);
        }
    
    
    
    
    
        public void registerUser()  {
    
            String mail = email.getText().toString().trim();