@NOnames_ru

Почему не выводиться изображение из Storage Firebase?

Почему, когда я регистрирую пользователя через телефон с помощью firebase, то некоторое время показывается изображение, потом нет???
Мои догадки, что я не правильно авторизирую пользователя.

Вот код вывода.
firebaseFirestore.collection("users").document(user_id).get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
                @Override
                public void onComplete(@NonNull Task<DocumentSnapshot> task) {
                    if (task.isSuccessful()) {
                        if(task.getResult().exists()){
                            sub_btn.setEnabled(true);
                            sub_btn.setVisibility(View.GONE);
                            cansel_sub_btn.setEnabled(true);
                            cansel_sub_btn.setVisibility(View.GONE);
                            edit_btn.setVisibility(View.VISIBLE);
                            edit_btn.setEnabled(false);
                            String name = task.getResult().getString("name");
                            String surname = task.getResult().getString("surname");
                            String full_name_text = name + " " + surname;
                            String username_text = task.getResult().getString("username");
                            String avatar = task.getResult().getString("avatar");

                            full_name.setText(full_name_text);
                            username.setText(username_text);

                            edit_btn.setVisibility(View.VISIBLE);
                            sub_btn.setVisibility(View.GONE);
                            username.setText(username_text);

                            RequestOptions placeholderReqFull = new RequestOptions();
                            placeholderReqFull.placeholder(R.drawable.defult_profile_icon);
                            Glide.with(ProfileActivity.this).setDefaultRequestOptions(placeholderReqFull).load(avatar).into(full_image);

                            RequestOptions placeholderReq = new RequestOptions();
                            placeholderReq.placeholder(R.drawable.defult_profile_icon);
                            Glide.with(ProfileActivity.this).setDefaultRequestOptions(placeholderReq).load(avatar).into(imageAvtar);
                        }
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы