Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.ecommerce;
- import androidx.annotation.NonNull;
- import androidx.appcompat.app.AppCompatActivity;
- import android.app.ProgressDialog;
- import android.content.Intent;
- import android.os.Bundle;
- import android.text.TextUtils;
- import android.view.View;
- import android.widget.*;
- import com.google.android.gms.tasks.OnCompleteListener;
- import com.google.android.gms.tasks.Task;
- import com.google.firebase.database.DataSnapshot;
- import com.google.firebase.database.DatabaseError;
- import com.google.firebase.database.DatabaseReference;
- import com.google.firebase.database.FirebaseDatabase;
- import com.google.firebase.database.ValueEventListener;
- import java.util.HashMap;
- public class register extends AppCompatActivity {
- EditText inputname, password, Phone ;
- Button createaccount;
- ProgressDialog loadingbar;
- FirebaseDatabase database;
- DatabaseReference ref;
- User user ;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_register);
- inputname = findViewById(R.id.username);
- password = findViewById(R.id.reg_password);
- Phone = findViewById(R.id.reg_phone_number);
- createaccount = findViewById(R.id.create_account);
- // loadingbar=new ProgressDialog(this);
- ref = database.getReference("User");
- user = new User();
- }
- public void getValues(){
- user.setName(inputname.getText().toString());
- user.setPhone(Phone.getText().toString());
- user.setPassword(password.getText().toString());
- }
- public void btn (View view)
- {
- ref.addListenerForSingleValueEvent(new ValueEventListener() {
- @Override
- public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
- getValues();
- ref.child("user02").setValue(user);
- Toast.makeText(register.this,"Data Inserted",Toast.LENGTH_LONG).show();
- }
- @Override
- public void onCancelled(@NonNull DatabaseError databaseError) {
- }
- });
- }
- User class :
- package com.example.ecommerce;
- public class User {
- private String Name;
- private String Phone;
- private String Password;
- public User() {
- }
- public User(String name, String phone, String password) {
- Name = name;
- Phone = phone;
- Password = password;
- }
- public String getName() {
- return Name;
- }
- public void setName(String name) {
- Name = name;
- }
- public String getPhone() {
- return Phone;
- }
- public void setPhone(String phone) {
- Phone = phone;
- }
- public String getPassword() {
- return Password;
- }
- public void setPassword(String password) {
- Password = password;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement