Guest User

Untitled

a guest
Dec 1st, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. private fun registerUser () {
  2. val emailTxt = findViewById<View>(R.id.emailTxt) as EditText
  3. val passwordTxt = findViewById<View>(R.id.passwordTxt) as EditText
  4. val nameTxt = findViewById<View>(R.id.nameTxt) as EditText
  5.  
  6. var email = emailTxt.text.toString()
  7. var password = passwordTxt.text.toString()
  8. var name = nameTxt.text.toString()
  9.  
  10. if (!email.isEmpty() && !password.isEmpty() && !name.isEmpty()) {
  11. mAuth.createUserWithEmailAndPassword(email, password).addOnCompleteListener(this, OnCompleteListener { task ->
  12. if (task.isSuccessful) {
  13. val user = mAuth.currentUser
  14. val uid = user!!.uid
  15. mDatabase.child(uid).child("Name").setValue(name)
  16. startActivity(Intent(this, Timeline::class.java))
  17. Toast.makeText(this, "Successfully registered :)", Toast.LENGTH_LONG).show()
  18. }else {
  19. Toast.makeText(this, "Error registering, try again later :(", Toast.LENGTH_LONG).show()
  20. }
  21. })
  22. }else {
  23. Toast.makeText(this,"Please fill up the Credentials :|", Toast.LENGTH_LONG).show()
  24. }
  25. }
Add Comment
Please, Sign In to add comment