Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. protected void onCreate(Bundle savedInstanceState) {
  2. super.onCreate(savedInstanceState);
  3. setContentView(R.layout.activity_register);
  4. ref = FirebaseDatabase.getInstance().getReference().child("User");
  5. }
  6. public void Register(View view){
  7. fname = findViewById(R.id.editText2);
  8. lname = findViewById(R.id.editText3);
  9. password = findViewById(R.id.editText5);
  10. email = findViewById(R.id.editText4);
  11. fauth = FirebaseAuth.getInstance();
  12. text = findViewById(R.id.textView2);
  13.  
  14. if(!TextUtils.isEmpty(email.getText().toString()) && !TextUtils.isEmpty(password.getText().toString())){
  15. fauth.createUserWithEmailAndPassword(email.getText().toString(),password.getText().toString()).addOnCompleteListener(new OnCompleteListener<AuthResult>() {
  16. @Override
  17. public void onComplete(@NonNull Task<AuthResult> task) {
  18. if(task.isSuccessful()){
  19. Toast.makeText(RegisterActivity.this,"User created",Toast.LENGTH_LONG).show();
  20. Intent intent = new Intent(RegisterActivity.this,MainActivity.class);
  21. user = new User();
  22. user.FirstName = fname.getText().toString();
  23. user.LastName = lname.getText().toString();
  24. user.Email = email.getText().toString();
  25. user.Password = password.getText().toString();
  26. ref.push().setValue(user);
  27. startActivity(intent);
  28. }else {
  29. Toast.makeText(RegisterActivity.this,"Failed to create user",Toast.LENGTH_LONG).show();
  30. }
  31. }
  32. });
  33. }
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement