Advertisement
Guest User

Untitled

a guest
Mar 30th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. package com.testfirebase.testfire;
  2.  
  3. import android.support.v7.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.Button;
  7. import android.widget.EditText;
  8. import android.widget.Toast;
  9.  
  10. import com.google.firebase.database.DataSnapshot;
  11. import com.google.firebase.database.DatabaseError;
  12. import com.google.firebase.database.DatabaseReference;
  13. import com.google.firebase.database.FirebaseDatabase;
  14. import com.google.firebase.database.ValueEventListener;
  15.  
  16. public class MainActivity extends AppCompatActivity {
  17.  
  18. EditText userid, password, address, email, fullname;
  19.  
  20. int dem =0;
  21.  
  22. User user;
  23. FirebaseDatabase database;
  24. DatabaseReference ref;
  25. @Override
  26. protected void onCreate(Bundle savedInstanceState) {
  27. super.onCreate(savedInstanceState);
  28. setContentView(R.layout.activity_main);
  29. //FirebaseDatabase.getInstance().getReference("i'm not her").setValue(1111);
  30.  
  31. userid = (EditText)findViewById(R.id.editText_register_userID);
  32. password = (EditText)findViewById((R.id.editText_register_password));
  33. address = (EditText)findViewById(R.id.editText_register_address);
  34. email = (EditText)findViewById(R.id.editText_register_email);
  35. fullname = (EditText)findViewById(R.id.editText_register_fullname);
  36.  
  37. database = FirebaseDatabase.getInstance();
  38. ref = database.getReference("bang Users");
  39.  
  40. user = new User();
  41. }
  42.  
  43. private void getValue()
  44. {
  45. user.setUsernameID(userid.getText().toString());
  46. user.setPassword(password.getText().toString());
  47. user.setAddress(address.getText().toString());
  48. user.setMail(email.getText().toString());
  49. user.setFullname(fullname.getText().toString());
  50. }
  51. public void register(View view)
  52. {
  53.  
  54. ref.addValueEventListener(new ValueEventListener() {
  55.  
  56.  
  57. @Override
  58. public void onDataChange(DataSnapshot dataSnapshot) {
  59. getValue();
  60. ref.child("user"+dem).setValue(user);
  61. Toast.makeText(MainActivity.this, "Dang luu thong tin...",Toast.LENGTH_LONG ).show();
  62.  
  63.  
  64. }
  65.  
  66. @Override
  67. public void onCancelled(DatabaseError databaseError) {
  68.  
  69. }
  70. });
  71. dem++;
  72.  
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement