Отображение email'a пользователя в TextView

Как мне вывести почту авторизированного пользователя в textview?Не совсем понимаю как выводить данные и добавлять в xml. файл.

user.java

public class User {
    public String id, name, sec_name, email;

    public User() {

    }

    public User(String id, String name, String sec_name, String email) {
        this.id = id;
        this.name = name;
        this.sec_name = sec_name;
        this.email = email;
    }
}

activity_main.xml

<TextView
        android:id="@+id/UserEmail"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Your Mail"
        tools:layout_editor_absoluteX="94dp"
        tools:layout_editor_absoluteY="301dp" />

auth_activity.java

public class AuthAndReg extends AppCompatActivity {

    private EditText EdTextPassword,  edUserEmail;
    private FirebaseAuth mAuth;


    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);



        setContentView(R.layout.activity_auth_and_reg);
        init();
        final EditText et_password = (EditText) findViewById(R.id.EdTextPassword);
        final ImageButton bt_change_mode = (ImageButton) findViewById(R.id.bt_change_mode);
        final TextView ChangeModText = (TextView) findViewById(R.id.ChangeModText);
        bt_change_mode.setOnClickListener(new View.OnClickListener() {
                                              @Override
                                              public void onClick(View view) {
                                                  if (EdTextPassword.getInputType () == 128) {// Если сейчас в режиме отображения пароля
                                                      EdTextPassword.setInputType (129); // Установить, чтобы скрыть пароль
                                                      ChangeModText.setText ("Показывать пароль");
                                                  }else {
                                                      EdTextPassword.setInputType (128); // Устанавливаем отображение пароля
                                                      ChangeModText.setText ("Скрыть пароль");

                                                  }
                                                  EdTextPassword.setSelection (EdTextPassword.getText (). length ());}});


    }

    @Override
    protected void onStart() {
        super.onStart();
        FirebaseUser cUser = mAuth.getCurrentUser();

    }

    private void init()
    {

        EdTextPassword = findViewById(R.id.EdTextPassword);
        edUserEmail = findViewById(R.id.edUserEmail);
        mAuth = FirebaseAuth.getInstance();
    }


    public void onClickAuth(View view){
        Intent intent = new Intent(this, AuthUser.class);
        startActivity(intent);

    }


    public void OnClickHelp(View view)
    {
        Intent intent = new Intent(this, RegInfoPage.class);
        startActivity(intent);
    }






    public void onClickReg(View view){
        if(!TextUtils.isEmpty(edUserEmail.getText().toString()) && !TextUtils.isEmpty(EdTextPassword.getText().toString()) )
        {

            mAuth.createUserWithEmailAndPassword (edUserEmail.getText().toString(),EdTextPassword.getText().toString()).addOnCompleteListener(new OnCompleteListener<AuthResult>() {
                @Override
                public void onComplete(@NonNull Task<AuthResult> task) {
                    if(task.isSuccessful())
                    {

                        Toast.makeText(AuthAndReg.this, "Добро пожаловать, вы успешно зарегестрировались", Toast.LENGTH_SHORT).show();
                        Intent intent = new Intent(AuthAndReg.this, MainActivity.class);
                        startActivity(intent);





                    }
                    else
                    {
                        Toast.makeText(AuthAndReg.this, "Что-то пошло не так" , Toast.LENGTH_SHORT).show();

                    }


                }
            });


        }

        else
        {
            Toast.makeText(AuthAndReg.this, "Пожалуйста, заполните все поля" , Toast.LENGTH_SHORT).show();

        }




    }









    public void onClickGoBack(View view){
        Intent intent = new Intent(this, MainActivity.class);
        startActivity(intent);
    }









}



//    public void onClickReg(View view){
//        String id = myDataBase.getKey();
//        String name = edName.getText().toString();
//        String sec_name = EdTextSecName.getText().toString();
//        String email = EdTextEmail.getText().toString();
//        User NewUser = new User(id,name,sec_name,email);
//        if(!TextUtils.isEmpty(name) && !TextUtils.isEmpty(sec_name) && !TextUtils.isEmpty(email) )
//
//        {
//            myDataBase.push().setValue(NewUser);
//            Toast.makeText(this, "Вы успешно зарегестрировались, " + name, Toast.LENGTH_SHORT).show();
//        }
//        else
//        {
//            Toast.makeText(this, "Пожалуйста, заполните все поля :)", Toast.LENGTH_SHORT).show();
//        }

Ответы (0 шт):