Firebase - сервер возвращает значение при загрузке ANDROID - PullRequest
0 голосов
/ 28 марта 2019

У меня проблема с firebase.Я проверил пропускную способность с помощью cmd.

Проблема в том, что когда я загружаю что-то, сервер возвращает мне значение, и я загружаю то же самое, что только что загрузил.

У меня включена постоянство, и даже если я в автономном режиме, если я загружаю что-то, у меня есть доступ к нему, но когда я выхожу в Интернет, он загружает данные и все равно отправляет их мне.

Я использую такие функции, как:

ChildEventListener ItemsListener = new ChildEventListener() {
    @Override
    public void onChildAdded(@NonNull DataSnapshot dataSnapshot, @Nullable String s)
    {

        if (dataSnapshot.exists())
        {
            DisplayItems(dataSnapshot);
        }

    }
...

И чтобы поместить данные, я просто использую: MyRef.putValue("myvalue") или MyRef.updateChildren(Map)

Я слышал о "печать = тишина"команда, но я не могу найти для Android.

Если кто-то может помочь ...

РЕДАКТИРОВАТЬ: Больше информации

Как вы можете видеть, я загружаю один объект в«ListOfItems» с моего телефона, и он автоматически загружается (и он занимает в 3,5 раза больше данных). Я не хочу, чтобы он был загружен, потому что у меня его уже есть на телефоне, поэтому он бесполезен ...

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...