Я хочу начать с того, что эта проблема НЕ влияет на мое приложение для iOS и строго на Android с использованием Java.
Ниже приведен мой код:
Первая функция вызывает Firebase, чтобы получить пользователей в пуле:
private void setPlayerUsername(final String userId, final int playerIndex) {
userQuery = userReference.child(userId).child("username");
readPlayerUsernameData(userQuery, new SurvivorAllPicksActivity.AllPicksPlayerUsernameCallback() {
@Override
public void onSuccess(DataSnapshot dataSnapshot) {
String username = (String) dataSnapshot.getValue();
AllPicks player = new AllPicks(username);
//
playerList.add(player);
for (int i = 1; i
Подробнее здесь: [url]https://stackoverflow.com/questions/79010804/issue-with-firebase-realtime-database-race-condition-with-android-java[/url]
Я хочу начать с того, что эта проблема НЕ влияет на мое приложение для iOS и строго на Android с использованием Java. Ниже приведен мой код: Первая функция вызывает Firebase, чтобы получить пользователей в пуле: [code]private void getPlayerCount() {
readPlayerCountData(playerInPoolQuery, new PicksActivity.AllPicksPlayerCountCallback() {
@Override public void onSuccess(DataSnapshot dataSnapshot) {
int playerIndex = 0;
// Determine the number of players in the pool numPlayersInPool = (int) dataSnapshot.getChildrenCount();
for (DataSnapshot snapshot : dataSnapshot.getChildren()) {
String userId = snapshot.getKey();
setPlayerUsername(userId, playerIndex);
playerIndex = playerIndex + 1;
}
}
});
} [/code] Ниже приведен код для получения имени пользователя игрока: [code]private void setPlayerUsername(final String userId, final int playerIndex) {
Я хочу начать с того, что эта проблема НЕ влияет на мое приложение для iOS и строго на Android с использованием Java.
Ниже приведен мой код:
Первая функция вызывает Firebase, чтобы получить пользователей в пуле:
private void getPlayerCount() {...
Я хочу начать с того, что эта проблема НЕ влияет на мое приложение для iOS и строго на Android с использованием Java.
Ниже приведен мой код:
Первая функция вызывает Firebase, чтобы получить пользователей в пуле:
private void getPlayerCount() {...
Я хочу начать с того, что эта проблема НЕ влияет на мое приложение для iOS и строго на Android с использованием Java.
Ниже приведен мой код:
Первая функция вызывает Firebase, чтобы получить пользователей в пуле:
private void getPlayerCount() {...
I'm trying to show a notification for extracted data. For some reason the data is successfully extracted but the notification is not shown. Mind you the notification is shown when not inside the onDataChange method.
Я пытаюсь создать простое Android-приложение для аутентификации пользователя при входе в систему, которое использует базу данных Firebases Realtime, но получаю сообщение об ошибке: