العودة إلى موقع برمج

مساعدة في كود تخزين معلومات على فاير بيس رجاءا

#1

السلام عليكم
احتاج مساعدة في كود ابي اخزن معلومات في فاير بيس
في realtime date base و Authentication
الحين لما اشغل برنامج و ااحاول اسجل يتسكر برنامج
لا يطلع لي رسايل التوست و لا يسجل المعلومات في ريل داتا بيس
بس المعلومات تتخزن في Authentication
فمكن الحل رجاءا

EditText adema,adpass;
Button bt_re;
private FirebaseAuth auth;


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_admin_reg);
    adema=(EditText)findViewById(R.id.adname);
    adpass=(EditText)findViewById(R.id.adpass);
   bt_re=(Button) findViewById(R.id.button);
    auth = FirebaseAuth.getInstance();


    bt_re.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

            String a_email=adema.getText().toString();
            String a_pass=adpass.getText().toString();



            auth.createUserWithEmailAndPassword(a_email,a_pass).addOnCompleteListener(new OnCompleteListener<AuthResult>() {
                @Override
                public void onComplete(@NonNull Task<AuthResult> task) {

                    if(task.isSuccessful()){
                        Admin admin = new Admin(a_email);

                        FirebaseDatabase.getInstance().getReference("Admin").child(FirebaseAuth.getInstance().getCurrentUser().getUid())
                                .setValue(admin).addOnCompleteListener(new OnCompleteListener<Void>() {
                            @Override
                            public void onComplete(@NonNull Task<Void> task) {
                                if(task.isSuccessful()) {
                                    Toast.makeText(Admin_reg.this, "Admin registed successfly", Toast.LENGTH_LONG).show();

                                }else {

                                    Toast.makeText(Admin_reg.this, "Admin registed failed", Toast.LENGTH_LONG).show();

                                }
                            }
                        });
                    }else
                    {
                        Toast.makeText(Admin_reg.this,task.getException().getMessage(),Toast.LENGTH_LONG).show();
                    }

                }
            });






        }
    });





}