Advertisement
Guest User

Untitled

a guest
Jun 26th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. public class MainActivity extends AppCompatActivity {
  2.  
  3. private FirebaseAuth mAuth;
  4. private DatabaseReference userRef;
  5. EditText nameEditText;
  6. EditText passEditText;
  7.  
  8. @Override
  9. protected void onCreate(Bundle savedInstanceState) {
  10. super.onCreate(savedInstanceState);
  11. setContentView(R.layout.activity_main);
  12. nameEditText = (EditText) findViewById(R.id.nameEditText);
  13. passEditText = (EditText) findViewById(R.id.passEditText);
  14.  
  15. mAuth = FirebaseAuth.getInstance();
  16. // signInAnonymously();
  17. mAuth.signInAnonymously().addOnFailureListener(new OnFailureListener() {
  18. @Override
  19. public void onFailure(@NonNull Exception e) {
  20.  
  21. }
  22.  
  23. public void onFailure(Throwable throwable) {
  24. throw new RuntimeException(throwable);
  25. }
  26. });
  27. }
  28. public void createUser(View view){
  29.  
  30. Random random = new Random();
  31.  
  32.  
  33.  
  34. userRef = FirebaseDatabase.getInstance().getReference();
  35.  
  36.  
  37.  
  38. String userN = String.valueOf(nameEditText.getText());
  39. String pass = String.valueOf(passEditText.getText());
  40.  
  41.  
  42. UserDetails newUser = new UserDetails(userN,pass);
  43.  
  44. userRef.child("Users").child(Integer.toString(random.nextInt(100))).setValue(newUser);
  45.  
  46.  
  47. }
  48.  
  49. public String userName;
  50. public String password;
  51.  
  52. public UserDetails(){
  53.  
  54. }
  55.  
  56. public UserDetails(String userName, String userPass){
  57.  
  58. this.userName = userName;
  59. this.password = userPass;
  60. Log.i("Check", this.userName);
  61.  
  62. }
  63.  
  64. public String getUserName() {
  65. return userName;
  66. }
  67.  
  68. public String getPassword() {
  69. return password;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement