Firebase с Xamarin addEventListener - PullRequest
0 голосов
/ 19 февраля 2020

Я новичок в этом, поэтому мне нужны некоторые указатели для реализации Firebase ValueEventListener, как они говорят в документации.

public interface ValueEventListener

Классы Реализация этого интерфейса может использоваться для получения событий об изменениях данных в местоположении. Присоедините слушателя к пользователю местоположения addValueEventListener (ValueEventListener). "

Я хочу использовать что-то подобное ниже, но у меня нет доступа к addListenerForSingleValueEvent. Я ищу несколько дней сейчас я так и не понял, чего мне не хватает.

Query dateQuery = FirebaseDatabase.getInstance().getReference("Daily Meal").orderByChild("date").equalTo(user.getDate());

dateQuery.addListenerForSingleValueEvent(new ValueEventListener() {
                @Override
            public void onDataChange(DataSnapshot dataSnapshot) {
                if (dataSnapshot.exists()) {
                   ExistD();
                } else {
                    if (!TextUtils.isEmpty(dt))
                    {
                        String id = databaseBazars.push().getKey();
                        MealE bz = new MealE(dt, s1, s2, s3, s4, s5, s6, s7);
                        databaseBazars.child(id).setValue(bz);
                        openDialog();
                    } else {
                        MissingDAte();
                    }
                }
            }
        // put rest of your code here
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...