setValue onComplete не вызывается из Firebase - PullRequest
0 голосов
/ 04 февраля 2019

Мой код на onCompleteListener успешно работает при регистрации процесса, но ничего не происходит при вызове setValue.Я прочитал некоторые ответы здесь stackoverflow,

OnCompleteListener не вызывается для .setValue в RealtimeDatabase

setValue onComplete не вызывается из Firebase на Android

но мне трудно читать их код.

Это успешный onCompleteListener код при регистрации процесса

mAuth.createUserWithEmailAndPassword(email, pass).addOnCompleteListener(new OnCompleteListener<AuthResult>() {
      @Override
      public void onComplete(@NonNull Task<AuthResult> task) {
             if (task.isSuccessful()) {

                sendToMainAcitivy();

             } else {
                Toast.makeText(RegisterActivity.this, "try again", Toast.LENGTH_LONG).show();
               }
     }
});

и этомой неудачный код, с этим кодом ничего не происходит

 reference
          .child("someChild")
          .setValue(someValue)
          .addOnCompleteListener(new OnCompleteListener<Void>() {
                @Override
                public void onComplete(@NonNull Task<Void> task) {
                       if (task.isSuccessful()) {

                           sendToMainActivity();

                       } else {
                         Toast.makeText(UserName.this, "try again", Toast.LENGTH_LONG).show();
                         }
                }
         });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...